John Hatsopoulos
Known title: DirectorCIK: 0001274775
Associated companies
Transaction History
| TGEN | ▲ Buy | Option Exercise | 50,000 | $44K | 3/20/2026 | View on chart |
| TGEN | ▲ Buy | Open Market | 10,000 | $8K | 9/27/2024 | View on chart |
| TGEN | ▲ Buy | Open Market | 10,000 | $9K | 9/25/2024 | View on chart |
| TGEN | ▲ Buy | Open Market | 10,000 | $9K | 8/19/2024 | View on chart |
| TGEN | ▲ Buy | Open Market | 22,466 | $15K | 7/10/2024 | View on chart |
| TGEN | ▲ Buy | Open Market | 10,000 | $8K | 5/29/2024 | View on chart |
| TGEN | ▲ Buy | Open Market | 1,265 | $1K | 5/28/2024 | View on chart |
| TGEN | ▲ Buy | Open Market | 8,735 | $7K | 5/24/2024 | View on chart |
| TGEN | ▲ Buy | Open Market | 3,200 | $3K | 5/22/2024 | View on chart |
| TGEN | ▲ Buy | Open Market | 13,800 | $11K | 5/21/2024 | View on chart |
| TGEN | ▲ Buy | Open Market | 3,000 | $2K | 5/16/2024 | View on chart |
| TGEN | ▲ Buy | Open Market | 10,000 | $7K | 5/15/2024 | View on chart |
| TGEN | ▲ Buy | Open Market | 5,000 | $3K | 4/24/2024 | View on chart |
| TGEN | ▲ Buy | Open Market | 5,000 | $3K | 4/23/2024 | View on chart |
| TGEN | ▲ Buy | Open Market | 1,000 | $678 | 4/23/2024 | View on chart |
| TGEN | ▲ Buy | Open Market | 1,000 | $679 | 4/16/2024 | View on chart |
| TGEN | ▲ Buy | Open Market | 1,000 | $700 | 4/15/2024 | View on chart |
| TGEN | ▲ Buy | Open Market | 1,000 | $700 | 4/12/2024 | View on chart |
| TGEN | ▲ Buy | Open Market | 1,000 | $700 | 4/11/2024 | View on chart |
| TGEN | ▲ Buy | Open Market | 1,000 | $700 | 4/9/2024 | View on chart |
| TGEN | ▲ Buy | Open Market | 1,000 | $700 | 4/8/2024 | View on chart |
| TGEN | ▲ Buy | Open Market | 612 | $428 | 4/1/2024 | View on chart |
| TGEN | ▲ Buy | Open Market | 5,000 | $4K | 4/1/2024 | View on chart |
| TGEN | ▲ Buy | Open Market | 2,388 | $2K | 3/28/2024 | View on chart |
| TGEN | ▲ Buy | Open Market | 2,000 | $1K | 3/27/2024 | View on chart |
| TGEN | ▲ Buy | Open Market | 10,000 | $8K | 1/22/2024 | View on chart |
| TGEN | ▲ Buy | Open Market | 10,000 | $7K | 1/18/2024 | View on chart |
| TGEN | ▲ Buy | Open Market | 100,000 | $73K | 1/16/2024 | View on chart |
| TGEN | ▲ Buy | Open Market | 25,000 | $20K | 12/27/2023 | View on chart |
| TGEN | ▲ Buy | Open Market | 25,000 | $20K | 12/22/2023 | View on chart |
| TGEN | ▲ Buy | Open Market | 1,000 | $825 | 12/14/2023 | View on chart |
| TGEN | ▲ Buy | Open Market | 5,000 | $4K | 12/14/2023 | View on chart |
| TGEN | ▲ Buy | Open Market | 44,000 | $40K | 12/14/2023 | View on chart |
| TGEN | ▲ Buy | Open Market | 4,000 | $3K | 11/20/2023 | View on chart |
| TGEN | ▲ Buy | Open Market | 46,000 | $39K | 11/17/2023 | View on chart |
| TGEN | ▲ Buy | Open Market | 100 | $85 | 11/14/2023 | View on chart |
| TGEN | ▲ Buy | Open Market | 50,000 | $40K | 10/17/2023 | View on chart |
| TGEN | ▲ Buy | Open Market | 50,000 | $40K | 10/12/2023 | View on chart |
| TGEN | ▲ Buy | Open Market | 2,000 | $2K | 9/29/2023 | View on chart |
| TGEN | ▲ Buy | Open Market | 1,380 | $1K | 9/27/2023 | View on chart |
| TGEN | ▲ Buy | Open Market | 2,000 | $2K | 9/26/2023 | View on chart |
| TGEN | ▲ Buy | Open Market | 5,000 | $5K | 9/19/2023 | View on chart |
| TGEN | ▲ Buy | Open Market | 200 | $200 | 9/7/2023 | View on chart |
| TGEN | ▲ Buy | Open Market | 10,000 | $10K | 9/5/2023 | View on chart |
| TGEN | ▲ Buy | Open Market | 5,000 | $6K | 8/22/2023 | View on chart |
| TGEN | ▲ Buy | Open Market | 4,674 | $5K | 8/17/2023 | View on chart |
| TGEN | ▲ Buy | Open Market | 5,000 | $5K | 8/15/2023 | View on chart |
| TGEN | ▲ Buy | Open Market | 1,000 | $960 | 6/26/2023 | View on chart |
| TGEN | ▲ Buy | Open Market | 3,000 | $3K | 6/20/2023 | View on chart |
| TGEN | ▲ Buy | Open Market | 5,000 | $6K | 6/15/2023 | View on chart |
| TGEN | ▲ Buy | Open Market | 5,000 | $6K | 6/12/2023 | View on chart |
| TGEN | ▲ Buy | Open Market | 500 | $546 | 6/8/2023 | View on chart |
| TGEN | ▲ Buy | Open Market | 7,000 | $7K | 6/7/2023 | View on chart |
| TGEN | ▲ Buy | Open Market | 3,000 | $3K | 6/7/2023 | View on chart |
| TGEN | ▲ Buy | Open Market | 7,000 | $7K | 6/6/2023 | View on chart |
| TGEN | ▲ Buy | Open Market | 1,000 | $1K | 6/6/2023 | View on chart |
| TGEN | ▲ Buy | Open Market | 1,000 | $1K | 6/2/2023 | View on chart |
| TGEN | ▲ Buy | Open Market | 1,000 | $1K | 5/26/2023 | View on chart |
| TGEN | ▲ Buy | Open Market | 1,000 | $1K | 5/25/2023 | View on chart |
| TGEN | ▲ Buy | Open Market | 1,000 | $1K | 5/23/2023 | View on chart |
| TGEN | ▲ Buy | Open Market | 3,649 | $4K | 5/15/2023 | View on chart |
| TGEN | ▲ Buy | Open Market | 17,700 | $18K | 3/28/2023 | View on chart |
| TGEN | ▲ Buy | Open Market | 11,419 | $11K | 3/27/2023 | View on chart |
| TGEN | ▲ Buy | Open Market | 50,000 | $46K | 3/24/2023 | View on chart |
| TGEN | ▲ Buy | Open Market | 10,000 | $9K | 3/21/2023 | View on chart |
| TGEN | ▲ Buy | Open Market | 10,000 | $8K | 3/20/2023 | View on chart |
| TGEN | ▲ Buy | Open Market | 5,000 | $5K | 10/19/2022 | View on chart |
| TGEN | ▲ Buy | Open Market | 5,000 | $5K | 10/17/2022 | View on chart |
| TGEN | ▲ Buy | Open Market | 5,000 | $5K | 10/11/2022 | View on chart |
| TGEN | ▲ Buy | Open Market | 5,000 | $5K | 10/10/2022 | View on chart |
| TGEN | ▲ Buy | Open Market | 5,000 | $6K | 9/8/2022 | View on chart |
| TGEN | ▲ Buy | Open Market | 5,000 | $6K | 9/2/2022 | View on chart |
| TGEN | ▲ Buy | Open Market | 5,000 | $5K | 9/1/2022 | View on chart |
| TGEN | ▲ Buy | Open Market | 5,000 | $6K | 8/31/2022 | View on chart |
| TGEN | ▲ Buy | Open Market | 5,000 | $6K | 8/30/2022 | View on chart |
| TGEN | ▲ Buy | Open Market | 5,000 | $6K | 8/29/2022 | View on chart |
| TGEN | ▲ Buy | Open Market | 5,000 | $6K | 8/26/2022 | View on chart |
| TGEN | ▲ Buy | Open Market | 5,000 | $6K | 8/25/2022 | View on chart |
| TGEN | ▲ Buy | Open Market | 2,700 | $3K | 8/24/2022 | View on chart |
| TGEN | ▲ Buy | Open Market | 2,300 | $3K | 8/24/2022 | View on chart |
| TGEN | ▲ Buy | Open Market | 5,000 | $6K | 8/23/2022 | View on chart |
| TGEN | ▲ Buy | Open Market | 5,000 | $6K | 8/22/2022 | View on chart |