HATSOPOULOS JOHN - Insider Non-Derivative Transactions at TECOGEN INC. (TGEN) - (SEC)

Updated on December 12, 2024.

According to recent SEC insider information filed on Sep 27, 2024, HATSOPOULOS JOHN's relationship to TECOGEN INC. (TGEN) is Director, and currently has 988,951 shares of Common Stock.

The chart below shows the number of shares owned, and the table shows the recent insider transactions.

You can see similar information for other TGEN insiders.

Data Source: SEC.
HATSOPOULOS JOHN - Insider Non-Derivative Transactions of TGEN Common Stock
HATSOPOULOS JOHN - Insider Non-Derivative Transactions at TGEN
Items per page:
0 of 0
Date Transaction No. of Shares Price Per Share Shares Owned After Transactions
Sep 28, 2024 P -- (Common Stock) 10000 0.84 988951
Sep 26, 2024 P -- (Common Stock) 10000 0.86 978951
Aug 20, 2024 P -- (Common Stock) 10000 0.9 968951
Jul 11, 2024 P -- (Common Stock) 22466 0.65 958951
May 30, 2024 P -- (Common Stock) 10000 0.8 935220
May 29, 2024 P -- (Common Stock) 1265 0.8 936485
May 25, 2024 P -- (Common Stock) 8735 0.8 925220
May 23, 2024 P -- (Common Stock) 3200 0.79 916485
May 22, 2024 P -- (Common Stock) 13800 0.79 913285
May 17, 2024 P -- (Common Stock) 3000 0.75 899485
May 16, 2024 P -- (Common Stock) 10000 0.74 896485
Apr 25, 2024 P -- (Common Stock) 5000 0.67 886485
Apr 24, 2024 P -- (Common Stock) 5000 0.69 880485
Apr 24, 2024 P -- (Common Stock) 1000 0.68 881485
Apr 17, 2024 P -- (Common Stock) 1000 0.68 875485
Apr 16, 2024 P -- (Common Stock) 1000 0.7 874485
Apr 13, 2024 P -- (Common Stock) 1000 0.7 873485
Apr 12, 2024 P -- (Common Stock) 1000 0.7 872485
Apr 10, 2024 P -- (Common Stock) 1000 0.7 871485
Apr 9, 2024 P -- (Common Stock) 1000 0.7 870485
Apr 2, 2024 P -- (Common Stock) 612 0.7 864485
Apr 2, 2024 P -- (Common Stock) 5000 0.7 869485
Mar 29, 2024 P -- (Common Stock) 2388 0.7 863873
Mar 28, 2024 P -- (Common Stock) 2000 0.7 861485
Jan 23, 2024 P -- (Common Stock) 10000 0.77 859485
Jan 19, 2024 P -- (Common Stock) 10000 0.73 849485
Jan 17, 2024 P -- (Common Stock) 100000 0.73 839485
Dec 28, 2023 P -- (Common Stock) 25000 0.8 739485
Dec 23, 2023 P -- (Common Stock) 25000 0.8 714485
Dec 15, 2023 P -- (Common Stock) 1000 0.83 640485
Dec 15, 2023 P -- (Common Stock) 5000 0.85 645485
Dec 15, 2023 P -- (Common Stock) 44000 0.9 689485
Nov 21, 2023 P -- (Common Stock) 4000 0.85 639485
Nov 18, 2023 P -- (Common Stock) 46000 0.85 635485
Nov 15, 2023 P -- (Common Stock) 100 0.85 589485
Oct 18, 2023 P -- (Common Stock) 50000 0.8 589385
Oct 13, 2023 P -- (Common Stock) 50000 0.8 539385
Sep 30, 2023 P -- (Common Stock) 2000 0.98 489385
Sep 28, 2023 P -- (Common Stock) 1380 0.91 487385
Sep 27, 2023 P -- (Common Stock) 2000 0.92 486005
Sep 20, 2023 P -- (Common Stock) 5000 0.91 484005
Sep 8, 2023 P -- (Common Stock) 200 1 479005
Sep 6, 2023 P -- (Common Stock) 10000 0.97 478805
Aug 23, 2023 P -- (Common Stock) 5000 1.12 468805
Aug 18, 2023 P -- (Common Stock) 4674 1.04 463805
Aug 16, 2023 P -- (Common Stock) 5000 1 459131
Jun 27, 2023 P -- (Common Stock) 1000 0.96 454131
Jun 21, 2023 P -- (Common Stock) 3000 1 453131
Jun 16, 2023 P -- (Common Stock) 5000 1.11 450131
Jun 13, 2023 P -- (Common Stock) 5000 1.12 445131
Jun 9, 2023 P -- (Common Stock) 500 1.09 440131
Jun 8, 2023 P -- (Common Stock) 7000 1 436631
Jun 8, 2023 P -- (Common Stock) 3000 1 439631
Jun 7, 2023 P -- (Common Stock) 1000 1.14 422631
Jun 7, 2023 P -- (Common Stock) 7000 1 429631
Jun 3, 2023 P -- (Common Stock) 1000 1.09 421631
May 27, 2023 P -- (Common Stock) 1000 1.17 420631
May 26, 2023 P -- (Common Stock) 1000 1.17 419631
May 24, 2023 P -- (Common Stock) 1000 1.17 418631
May 16, 2023 P -- (Common Stock) 3649 1 417631
Mar 29, 2023 P -- (Common Stock) 17700 1 413982
Mar 28, 2023 P -- (Common Stock) 11419 1 396282
Mar 25, 2023 P -- (Common Stock) 50000 0.92 384863
Mar 22, 2023 P -- (Common Stock) 10000 0.88 334863
Mar 21, 2023 P -- (Common Stock) 10000 0.84 324863