InsiderTrades

Hatsopoulos John

SEC CIK 1274775 · EDGAR

Buying vs selling by month open-market trades, last 50 months, TGEN
BoughtSold

Companies

TickerCompanyTitleHoldingBoughtSoldTradesFirstLast
TGENTECOGEN INC.Dir 1.04M $647.6K — 642022-08-222026-03-20

Most active insiders at TGEN, 12 months

#InsiderTitleBoughtSold
1 Hirsch Susan BDir $44.0K—
2 Lewis EarlDir $27.0K—
3 Whiting John Kimball IVGC, Sec $23.8K—
4 Deschenes Roger P.CFO $22.3K—
5 Ghoniem AhmedDir $10.0K—
6 Rangesh AbinandCEO, Dir, CFO $6,900—
7 Lafaille StephenVP of Business Development ——
8 Panora RobertCOO, Pres ——
9 Hatsopoulos JohnDir ——

Transactions 64

Type
Reset
X Filed Traded Ticker Company Insider Title Type Price Qty Owned ΔOwn Value
D 2026-03-23 2026-03-20 TGEN TECOGEN INC. Hatsopoulos John Dir M - OptEx $0.88 +50.0K 1.04M +5% +$44.0K
2024-09-27 2024-09-27 TGEN TECOGEN INC. HATSOPOULOS JOHN Dir P - Purchase $0.84 +10.0K 989.0K +1% +$8,400
2024-09-25 2024-09-25 TGEN TECOGEN INC. HATSOPOULOS JOHN Dir P - Purchase $0.86 +10.0K 979.0K +1% +$8,600
2024-08-20 2024-08-19 TGEN TECOGEN INC. HATSOPOULOS JOHN Dir P - Purchase $0.9 +10.0K 969.0K +1% +$9,000
2024-07-12 2024-07-10 TGEN TECOGEN INC. HATSOPOULOS JOHN Dir P - Purchase $0.65 +22.5K 959.0K +2% +$14.6K
2024-05-29 2024-05-29 TGEN TECOGEN INC. HATSOPOULOS JOHN Dir P - Purchase $0.8 +10.0K 935.2K +1% +$8,000
2024-05-29 2024-05-28 TGEN TECOGEN INC. HATSOPOULOS JOHN Dir P - Purchase $0.8 +1,265 936.5K +0.1% +$1,012
M 2024-05-28 2024-05-22+ TGEN TECOGEN INC. HATSOPOULOS JOHN Dir P - Purchase $0.7973 +11.9K 916.5K +1% +$9,516
2024-05-22 2024-05-21 TGEN TECOGEN INC. HATSOPOULOS JOHN Dir P - Purchase $0.79 +13.8K 913.3K +2% +$10.9K
2024-05-17 2024-05-16 TGEN TECOGEN INC. HATSOPOULOS JOHN Dir P - Purchase $0.75 +3,000 899.5K +0.3% +$2,250
2024-05-16 2024-05-15 TGEN TECOGEN INC. HATSOPOULOS JOHN Dir P - Purchase $0.74 +10.0K 896.5K +1% +$7,400
2024-04-24 2024-04-24 TGEN TECOGEN INC. HATSOPOULOS JOHN Dir P - Purchase $0.67 +5,000 886.5K +0.6% +$3,350
M 2024-04-23 2024-04-23 TGEN TECOGEN INC. HATSOPOULOS JOHN Dir P - Purchase $0.6883 +6,000 880.5K +0.7% +$4,130
2024-04-16 2024-04-16 TGEN TECOGEN INC. HATSOPOULOS JOHN Dir P - Purchase $0.68 +1,000 875.5K +0.1% +$680
2024-04-16 2024-04-15 TGEN TECOGEN INC. HATSOPOULOS JOHN Dir P - Purchase $0.7 +1,000 874.5K +0.1% +$700
2024-04-12 2024-04-12 TGEN TECOGEN INC. HATSOPOULOS JOHN Dir P - Purchase $0.7 +1,000 873.5K +0.1% +$700
2024-04-11 2024-04-11 TGEN TECOGEN INC. HATSOPOULOS JOHN Dir P - Purchase $0.7 +1,000 872.5K +0.1% +$700
2024-04-09 2024-04-09 TGEN TECOGEN INC. HATSOPOULOS JOHN Dir P - Purchase $0.7 +1,000 871.5K +0.1% +$700
2024-04-08 2024-04-08 TGEN TECOGEN INC. HATSOPOULOS JOHN Dir P - Purchase $0.7 +1,000 870.5K +0.1% +$700
M 2024-04-02 2024-03-27+ TGEN TECOGEN INC. HATSOPOULOS JOHN Dir P - Purchase $0.7 +10.0K 863.9K +1% +$7,000
2024-01-23 2024-01-22 TGEN TECOGEN INC. HATSOPOULOS JOHN Dir P - Purchase $0.77 +10.0K 859.5K +1% +$7,700
2024-01-19 2024-01-18 TGEN TECOGEN INC. HATSOPOULOS JOHN Dir P - Purchase $0.73 +10.0K 849.5K +1% +$7,300
2024-01-16 2024-01-16 TGEN TECOGEN INC. HATSOPOULOS JOHN Dir P - Purchase $0.73 +100.0K 839.5K +14% +$73.0K
2023-12-28 2023-12-27 TGEN TECOGEN INC. HATSOPOULOS JOHN Dir P - Purchase $0.8 +25.0K 739.5K +3% +$20.0K
2023-12-26 2023-12-22 TGEN TECOGEN INC. HATSOPOULOS JOHN Dir P - Purchase $0.8 +25.0K 714.5K +4% +$20.0K
M 2023-12-15 2023-12-14 TGEN TECOGEN INC. HATSOPOULOS JOHN Dir P - Purchase $0.8936 +50.0K 689.5K +8% +$44.7K
2023-11-21 2023-11-20 TGEN TECOGEN INC. HATSOPOULOS JOHN Dir P - Purchase $0.85 +4,000 639.5K +0.6% +$3,400
2023-11-17 2023-11-14 TGEN TECOGEN INC. HATSOPOULOS JOHN Dir P - Purchase $0.85 +100 589.5K +0.0% +$85
2023-11-17 2023-11-17 TGEN TECOGEN INC. HATSOPOULOS JOHN Dir P - Purchase $0.85 +46.0K 635.5K +8% +$39.1K
2023-10-17 2023-10-17 TGEN TECOGEN INC. HATSOPOULOS JOHN Dir P - Purchase $0.8 +50.0K 589.4K +9% +$40.0K
2023-10-13 2023-10-12 TGEN TECOGEN INC. HATSOPOULOS JOHN Dir P - Purchase $0.8 +50.0K 539.4K +10% +$40.0K
2023-10-02 2023-09-29 TGEN TECOGEN INC. HATSOPOULOS JOHN Dir P - Purchase $0.98 +2,000 489.4K +0.4% +$1,960
2023-09-28 2023-09-27 TGEN TECOGEN INC. HATSOPOULOS JOHN Dir P - Purchase $0.91 +1,380 487.4K +0.3% +$1,256
D 2023-09-27 2023-09-26 TGEN TECOGEN INC. HATSOPOULOS JOHN Dir P - Purchase $0.92 +2,000 486.0K +0.4% +$1,840
2023-09-19 2023-09-19 TGEN TECOGEN INC. HATSOPOULOS JOHN Dir P - Purchase $0.91 +5,000 484.0K +1% +$4,550
2023-09-08 2023-09-07 TGEN TECOGEN INC. HATSOPOULOS JOHN Dir P - Purchase $1.00 +200 479.0K +0.0% +$200
2023-09-06 2023-09-05 TGEN TECOGEN INC. HATSOPOULOS JOHN Dir P - Purchase $0.97 +10.0K 478.8K +2% +$9,700
2023-08-23 2023-08-22 TGEN TECOGEN INC. HATSOPOULOS JOHN Dir P - Purchase $1.12 +5,000 468.8K +1% +$5,600
M 2023-08-17 2023-08-15+ TGEN TECOGEN INC. HATSOPOULOS JOHN Dir P - Purchase $1.02 +9,674 459.1K +2% +$9,861
2023-06-27 2023-06-26 TGEN TECOGEN INC. HATSOPOULOS JOHN Dir P - Purchase $0.96 +1,000 454.1K +0.2% +$960
2023-06-21 2023-06-20 TGEN TECOGEN INC. HATSOPOULOS JOHN Dir P - Purchase $1.00 +3,000 453.1K +0.7% +$3,000
2023-06-15 2023-06-15 TGEN TECOGEN INC. HATSOPOULOS JOHN Dir P - Purchase $1.11 +5,000 450.1K +1% +$5,550
2023-06-12 2023-06-12 TGEN TECOGEN INC. HATSOPOULOS JOHN Dir P - Purchase $1.12 +5,000 445.1K +1% +$5,600
2023-06-09 2023-06-08 TGEN TECOGEN INC. HATSOPOULOS JOHN Dir P - Purchase $1.09 +500 440.1K +0.1% +$545
M 2023-06-08 2023-06-07 TGEN TECOGEN INC. HATSOPOULOS JOHN Dir P - Purchase $1.00 +10.0K 439.6K +2% +$10.0K
2023-06-07 2023-06-06 TGEN TECOGEN INC. HATSOPOULOS JOHN Dir P - Purchase $1.00 +7,000 429.6K +2% +$7,000
2023-06-06 2023-06-06 TGEN TECOGEN INC. HATSOPOULOS JOHN Dir P - Purchase $1.14 +1,000 422.6K +0.2% +$1,140
2023-06-05 2023-06-02 TGEN TECOGEN INC. HATSOPOULOS JOHN Dir P - Purchase $1.09 +1,000 421.6K +0.2% +$1,090
M 2023-05-26 2023-05-23+ TGEN TECOGEN INC. HATSOPOULOS JOHN Dir P - Purchase $1.17 +2,000 418.6K +0.5% +$2,340
2023-05-26 2023-05-26 TGEN TECOGEN INC. HATSOPOULOS JOHN Dir P - Purchase $1.17 +1,000 420.6K +0.2% +$1,170
2023-05-16 2023-05-15 TGEN TECOGEN INC. HATSOPOULOS JOHN Dir P - Purchase $1.00 +3,649 417.6K +0.9% +$3,649
2023-03-29 2023-03-28 TGEN TECOGEN INC. HATSOPOULOS JOHN Dir P - Purchase $1.00 +17.7K 414.0K +4% +$17.7K
2023-03-27 2023-03-27 TGEN TECOGEN INC. HATSOPOULOS JOHN Dir P - Purchase $1.00 +11.4K 396.3K +3% +$11.4K
2023-03-24 2023-03-24 TGEN TECOGEN INC. HATSOPOULOS JOHN Dir P - Purchase $0.92 +50.0K 384.9K +15% +$46.0K
2023-03-21 2023-03-20 TGEN TECOGEN INC. HATSOPOULOS JOHN Dir P - Purchase $0.84 +10.0K 324.9K +3% +$8,400
2023-03-21 2023-03-21 TGEN TECOGEN INC. HATSOPOULOS JOHN Dir P - Purchase $0.88 +10.0K 334.9K +3% +$8,800
2022-10-19 2022-10-19 TGEN TECOGEN INC. HATSOPOULOS JOHN Dir P - Purchase $1.00 +5,000 314.9K +2% +$5,000
2022-10-18 2022-10-17 TGEN TECOGEN INC. HATSOPOULOS JOHN Dir P - Purchase $0.98 +5,000 309.9K +2% +$4,900
M 2022-10-12 2022-10-10+ TGEN TECOGEN INC. HATSOPOULOS JOHN Dir P - Purchase $0.96 +10.0K 304.9K +3% +$9,600
2022-09-12 2022-09-08 TGEN TECOGEN INC. HATSOPOULOS JOHN Dir P - Purchase $1.17 +5,000 294.9K +2% +$5,850
M 2022-09-02 2022-08-31+ TGEN TECOGEN INC. HATSOPOULOS JOHN Dir P - Purchase $1.10 +15.0K 279.9K +6% +$16.5K
M 2022-08-30 2022-08-26+ TGEN TECOGEN INC. HATSOPOULOS JOHN Dir P - Purchase $1.20 +15.0K 269.9K +6% +$18.1K
M 2022-08-25 2022-08-23+ TGEN TECOGEN INC. HATSOPOULOS JOHN Dir P - Purchase $1.24 +15.0K 249.9K +6% +$18.7K
2022-08-23 2022-08-22 TGEN TECOGEN INC. HATSOPOULOS JOHN Dir P - Purchase $1.21 +5,000 244.9K +2% +$6,050

Purchase Sale Sale after option exercise All abbreviations