Hatsopoulos John
SEC CIK 1274775 · EDGAR
BoughtSold
Companies
| Ticker | Company | Title | Holding | Bought | Sold | Trades | First | Last |
|---|---|---|---|---|---|---|---|---|
| TGEN | TECOGEN INC. | Dir | 1.04M | $647.6K | — | 64 | 2022-08-22 | 2026-03-20 |
Most active insiders at TGEN, 12 months
| # | Insider | Title | Bought | Sold |
|---|---|---|---|---|
| 1 | Hirsch Susan B | Dir | $44.0K | — |
| 2 | Lewis Earl | Dir | $27.0K | — |
| 3 | Whiting John Kimball IV | GC, Sec | $23.8K | — |
| 4 | Deschenes Roger P. | CFO | $22.3K | — |
| 5 | Ghoniem Ahmed | Dir | $10.0K | — |
| 6 | Rangesh Abinand | CEO, Dir, CFO | $6,900 | — |
| 7 | Lafaille Stephen | VP of Business Development | — | — |
| 8 | Panora Robert | COO, Pres | — | — |
| 9 | Hatsopoulos John | Dir | — | — |
Transactions 64
| 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