Insider trades
John Hatsopoulos, Director of Tecogen TGEN, has filed 65 purchases and 0 sales on the open market. The latest trade was on 03/20.
John Hatsopoulos
Director
- Company
- Tecogen TGEN
- First filing
- 23/03/29
- Trades
- 68 trades
- Buys / sales
- 65 / 0
- 12-month net buying
- No record
- Last trade
- 03/20
Trading activity
Transactions
| Trade type | |||||||
|---|---|---|---|---|---|---|---|
TecogenTGEN | Open-market buy | 24/09/27 | 24/09/27 | 10,000 sh | $0.84 | $8,400 | +1.0% |
TecogenTGEN | Open-market buy | 24/09/25 | 24/09/25 | 10,000 sh | $0.86 | $8,600 | +1.0% |
TecogenTGEN | Open-market buy | 24/08/19 | 24/08/20 | 10,000 sh | $0.90 | $9,000 | +1.0% |
TecogenTGEN | Open-market buy | 24/07/10 | 24/07/12 | 22,466 sh | $0.65 | $14,602.9 | +2.4% |
| Open-market buy | 24/05/28–24/05/29 | 24/05/29 | 11,265 sh2 trades | $0.80avg. | $9,012 | +1.2% | |
| Open-market buy | 24/05/22–24/05/24 | 24/05/28 | 11,935 sh2 trades | $0.80avg. | $9,516 | +1.3% | |
TecogenTGEN | Open-market buy | 24/05/21 | 24/05/22 | 13,800 sh | $0.79 | $10,902 | +1.5% |
TecogenTGEN | Open-market buy | 24/05/16 | 24/05/17 | 3,000 sh | $0.75 | $2,250 | +0.3% |
TecogenTGEN | Open-market buy | 24/05/15 | 24/05/16 | 10,000 sh | $0.74 | $7,400 | +1.1% |
TecogenTGEN | Open-market buy | 24/04/24 | 24/04/24 | 5,000 sh | $0.67 | $3,350 | +0.6% |
| Open-market buy | 24/04/23 | 24/04/23 | 6,000 sh2 trades | $0.69avg. | $4,130 | +0.7% | |
| Open-market buy | 24/04/15–24/04/16 | 24/04/16 | 2,000 sh2 trades | $0.69avg. | $1,380 | +0.2% | |
TecogenTGEN | Open-market buy | 24/04/12 | 24/04/12 | 1,000 sh | $0.70 | $700 | +0.1% |
TecogenTGEN | Open-market buy | 24/04/11 | 24/04/11 | 1,000 sh | $0.70 | $700 | +0.1% |
TecogenTGEN | Open-market buy | 24/04/09 | 24/04/09 | 1,000 sh | $0.70 | $700 | +0.1% |
TecogenTGEN | Open-market buy | 24/04/08 | 24/04/08 | 1,000 sh | $0.70 | $700 | +0.1% |
| Open-market buy | 24/03/27–24/04/01 | 24/04/02 | 10,000 sh4 trades | $0.70avg. | $7,000 | +1.2% | |
TecogenTGEN | Open-market buy | 24/01/22 | 24/01/23 | 10,000 sh | $0.77 | $7,700 | +1.2% |
TecogenTGEN | Open-market buy | 24/01/18 | 24/01/19 | 10,000 sh | $0.73 | $7,300 | +1.2% |
TecogenTGEN | Open-market buy | 24/01/16 | 24/01/16 | 100,000 sh | $0.73 | $73,000 | +13.5% |