Tecogen Inc (TGEN)

0.8138  +0 (+0.1%)




Shares Outstanding24.88M
Float21.90M
Owners (insider)37.45%
Owners (institutional)1.29%
Owners (insider) change0.67%
Owners (institutional) change0%
Date Name Type Shares Price Amount
Sep 27, 2024 HATSOPOULOS JOHN Open Market Purchase 10000 0.84 $ 8,380.00
Sep 25, 2024 HATSOPOULOS JOHN Open Market Purchase 10000 0.86 $ 8,597.00
Aug 19, 2024 HATSOPOULOS JOHN Open Market Purchase 10000 0.90 $ 8,950.00
Jul 15, 2024 LEWIS EARL R Open Market Purchase 10000 0.68 $ 6,800.00
Jul 15, 2024 LEWIS EARL R Open Market Purchase 10000 0.68 $ 6,800.00
Jul 10, 2024 HATSOPOULOS JOHN Open Market Purchase 22466 0.65 $ 14,602.90
May 29, 2024 HATSOPOULOS JOHN Open Market Purchase 10000 0.80 $ 8,000.00
May 28, 2024 HATSOPOULOS JOHN Open Market Purchase 1265 0.80 $ 1,012.00
May 22, 2024 HATSOPOULOS JOHN Open Market Purchase 11935 0.80 $ 9,516.00
May 21, 2024 HATSOPOULOS JOHN Open Market Purchase 13800 0.79 $ 10,902.00
May 16, 2024 HATSOPOULOS JOHN Open Market Purchase 3000 0.75 $ 2,247.90
May 15, 2024 HATSOPOULOS JOHN Open Market Purchase 10000 0.74 $ 7,400.00
May 1, 2024 LEWIS EARL R Open Market Purchase 5000 0.75 $ 3,750.00
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