Tecogen Inc (TGEN)

0.8138  +0 (+0.1%)




Shares Outstanding24.88M
Float21.90M
Owners (insider)36.52%
Owners (institutional)1.29%
Owners (insider) change3.55%
Owners (institutional) change0%
Date Name Type Shares Price Amount
Apr 24, 2024 HATSOPOULOS JOHN Open Market Purchase 5000 0.67 $ 3,353.50
Apr 24, 2024 LEWIS EARL R Open Market Purchase 10000 0.68 $ 6,800.00
Apr 23, 2024 HATSOPOULOS JOHN Open Market Purchase 6000 0.68 $ 4,102.50
Apr 16, 2024 HATSOPOULOS JOHN Open Market Purchase 1000 0.68 $ 679.00
Apr 15, 2024 HATSOPOULOS JOHN Open Market Purchase 1000 0.70 $ 700.00
Apr 12, 2024 HATSOPOULOS JOHN Open Market Purchase 1000 0.70 $ 699.70
Apr 11, 2024 HATSOPOULOS JOHN Open Market Purchase 1000 0.70 $ 700.00
Apr 9, 2024 HATSOPOULOS JOHN Open Market Purchase 1000 0.70 $ 700.00
Apr 8, 2024 HATSOPOULOS JOHN Open Market Purchase 1000 0.70 $ 700.00
Mar 27, 2024 HATSOPOULOS JOHN Open Market Purchase 10000 0.70 $ 7,000.00
Jan 24, 2024 LEWIS EARL R Open Market Purchase 9152 0.78 $ 7,138.56
Jan 23, 2024 LEWIS EARL R Open Market Purchase 10000 0.68 $ 6,800.00
Jan 22, 2024 HATSOPOULOS JOHN Open Market Purchase 10000 0.77 $ 7,700.00
Jan 18, 2024 HATSOPOULOS JOHN Open Market Purchase 10000 0.73 $ 7,346.00
Jan 16, 2024 HATSOPOULOS JOHN Open Market Purchase 100000 0.73 $ 73,460.00
Dec 27, 2023 HATSOPOULOS JOHN Open Market Purchase 25000 0.80 $ 20,000.00
Dec 22, 2023 HATSOPOULOS JOHN Open Market Purchase 25000 0.80 $ 20,000.00
Dec 14, 2023 HATSOPOULOS JOHN Open Market Purchase 50000 0.89 $ 44,675.00
Nov 17, 2023 HATSOPOULOS JOHN Open Market Purchase 46000 0.85 $ 38,870.00
Nov 14, 2023 HATSOPOULOS JOHN Open Market Purchase 100 0.85 $ 84.50
Oct 19, 2023 Hirsch Susan B Open Market Purchase 5000 0.92 $ 4,575.00
Oct 18, 2023 LEWIS EARL R Open Market Purchase 25000 0.91 $ 22,750.00
Oct 17, 2023 HATSOPOULOS JOHN Open Market Purchase 50000 0.80 $ 40,000.00
Oct 12, 2023 HATSOPOULOS JOHN Open Market Purchase 50000 0.80 $ 40,000.00
Sep 29, 2023 HATSOPOULOS JOHN Open Market Purchase 2000 0.98 $ 1,960.00
Sep 27, 2023 HATSOPOULOS JOHN Open Market Purchase 1380 0.91 $ 1,255.80
Sep 26, 2023 HATSOPOULOS JOHN Open Market Purchase 2000 0.92 $ 1,840.00
Sep 19, 2023 HATSOPOULOS JOHN Open Market Purchase 5000 0.91 $ 4,550.00
Sep 8, 2023 LEWIS EARL R Open Market Purchase 10000 0.95 $ 9,500.00
Sep 7, 2023 HATSOPOULOS JOHN Open Market Purchase 200 1.00 $ 200.00
Sep 5, 2023 LEWIS EARL R Open Market Purchase 10000 1.00 $ 10,000.00
Sep 5, 2023 HATSOPOULOS JOHN Open Market Purchase 10000 0.97 $ 9,700.00
Aug 30, 2023 Rangesh Abinand Open Market Purchase 800 1.02 $ 816.00
Aug 22, 2023 HATSOPOULOS JOHN Open Market Purchase 5000 1.12 $ 5,600.00
Aug 15, 2023 HATSOPOULOS JOHN Open Market Purchase 9674 1.02 $ 9,856.75
Aug 14, 2023 LEWIS EARL R Open Market Purchase 1500 1.00 $ 1,500.00
Jun 26, 2023 HATSOPOULOS JOHN Open Market Purchase 1000 0.96 $ 960.00
Jun 20, 2023 Rangesh Abinand Open Market Purchase 1500 1.04 $ 1,560.00
Jun 20, 2023 HATSOPOULOS JOHN Open Market Purchase 3000 1.00 $ 3,000.00
Jun 15, 2023 HATSOPOULOS JOHN Open Market Purchase 5000 1.11 $ 5,550.00
Jun 12, 2023 HATSOPOULOS JOHN Open Market Purchase 5000 1.12 $ 5,600.00
Jun 8, 2023 HATSOPOULOS JOHN Open Market Purchase 500 1.09 $ 546.25
Jun 7, 2023 HATSOPOULOS JOHN Open Market Purchase 10000 1.00 $ 9,986.00
Jun 6, 2023 HATSOPOULOS JOHN Open Market Purchase 1000 1.14 $ 1,140.00
Jun 6, 2023 HATSOPOULOS JOHN Open Market Purchase 7000 1.00 $ 7,000.00
Jun 2, 2023 HATSOPOULOS JOHN Open Market Purchase 1000 1.09 $ 1,090.00
May 26, 2023 HATSOPOULOS JOHN Open Market Purchase 1000 1.17 $ 1,170.00
May 23, 2023 HATSOPOULOS JOHN Open Market Purchase 2000 1.17 $ 2,340.00
May 15, 2023 LEWIS EARL R Open Market Purchase 10000 0.96 $ 9,600.00
May 15, 2023 HATSOPOULOS JOHN Open Market Purchase 3649 1.00 $ 3,645.35