TECOGEN INC. (TGEN)

Latest Insider Confidence Score

2025Q4

50.1
Bullish

Company insider confidence (by quarter)

2013Q4 2025Q4

Largest shareholders

Insider Role (last 12 mo) Shares held Filed at
J&P Enterprises Llc 3,718,839 Oct 1, 2013
Pacheco Ann Marie Brown 3,700,864 May 6, 2022
Hatsopoulos Family 2012 Trust 3,475,714 Oct 1, 2013
Monovoukas Yiannis 2,617,905 Jun 22, 2017
Hatsopoulos George N 1,355,541 Apr 25, 2016

Recent buy/sell transactions

Exec date Filing date Insider Role Signal Confidence Shares % of shares Under plan? Amount (USD)
Jul 24, 2025 Jul 28, 2025 ALBERTINE JOHN M Director Neutral 52.5 - 0.00% -
Jul 24, 2025 Jul 28, 2025 Lafaille Stephen VP of Business Development Neutral 90.0 +11,976 2994.00% -
Jul 24, 2025 Jul 28, 2025 Whiting John Kimball IV General Counsel & Secretary Neutral 90.0 +11,976 1883.02% -
Jul 24, 2025 Jul 28, 2025 Deschenes Roger P. CAO Neutral 90.0 +17,964 71.86% -
Jul 24, 2025 Jul 28, 2025 Rangesh Abinand CEO Neutral 90.0 +53,892 523.17% -
Jul 24, 2025 Jul 28, 2025 Hirsch Susan B Director Neutral 52.5 - 0.00% -
Jul 24, 2025 Jul 28, 2025 GHONIEM AHMED Director Neutral 52.5 - 0.00% -
Jul 24, 2025 Jul 28, 2025 LEWIS EARL R Director Neutral 52.5 - 0.00% -
Jul 24, 2025 Jul 28, 2025 GALITEVA ANGELINA Director Neutral 52.5 - 0.00% -
Jun 3, 2025 Jul 14, 2025 PANORA ROBERT A COO Sell 20.0 -102,700 -26.96% $550.8K
May 27, 2025 Jul 14, 2025 PANORA ROBERT A COO Neutral 52.5 - 0.00% -
Mar 3, 2025 Jun 24, 2025 Lafaille Stephen VP of Business Development Sell 20.0 -59,600 -96.75% $344.8K
Jun 24, 2025 Lafaille Stephen VP of Business Development Neutral 52.5 - 0.00% -
Jun 24, 2025 Deschenes Roger P. CAO Neutral 52.5 - 0.00% -
Jun 16, 2025 Jun 20, 2025 PANORA ROBERT A COO Neutral 52.5 - 0.00% -
May 27, 2025 Jun 2, 2025 PANORA ROBERT A COO Neutral 52.5 - 0.00% -
May 6, 2025 May 7, 2025 LEWIS EARL R Director Neutral 52.5 - 0.00% -
May 1, 2025 May 5, 2025 LEWIS EARL R Director Buy 97.5 +240,256 33.05% $514.1K
Nov 22, 2024 Mar 25, 2025 LEWIS EARL R Director Neutral 52.5 - 0.00% -
Oct 9, 2023 Mar 25, 2025 LEWIS EARL R Director Buy 60.0 +2,000 0.32% $1.6K
Jul 15, 2024 Mar 25, 2025 LEWIS EARL R Director Buy 77.5 +10,000 1.63% $6.8K
Nov 22, 2024 Dec 6, 2024 LEWIS EARL R Director Buy 95.0 +100,000 15.70% $71K
Oct 9, 2023 Dec 6, 2024 LEWIS EARL R Director Buy 60.0 +2,000 0.31% $1.6K
Sep 27, 2024 Sep 27, 2024 HATSOPOULOS JOHN Director Buy 77.5 +10,000 1.02% $8.4K
Sep 25, 2024 Sep 25, 2024 HATSOPOULOS JOHN Director Buy 77.5 +10,000 1.03% $8.6K
Aug 19, 2024 Aug 20, 2024 HATSOPOULOS JOHN Director Buy 77.5 +10,000 1.04% $9K
Jul 15, 2024 Jul 17, 2024 LEWIS EARL R Director Buy 77.5 +10,000 1.60% $6.8K
Jul 15, 2024 Jul 15, 2024 LEWIS EARL R Director Buy 77.5 +10,000 1.63% $6.8K
Jul 10, 2024 Jul 12, 2024 HATSOPOULOS JOHN Director Buy 78.8 +22,466 2.40% $14.6K
Jun 6, 2024 Jun 18, 2024 GHONIEM AHMED Director Neutral 52.5 - 0.00% -
Jun 6, 2024 Jun 18, 2024 GALITEVA ANGELINA Director Neutral 52.5 - 0.00% -
Jun 6, 2024 Jun 18, 2024 Hirsch Susan B Director Neutral 52.5 - 0.00% -
Jun 6, 2024 Jun 18, 2024 ALBERTINE JOHN M Director Neutral 52.5 - 0.00% -
Jun 6, 2024 Jun 18, 2024 LEWIS EARL R Director Neutral 52.5 - 0.00% -
May 28, 2024 May 29, 2024 HATSOPOULOS JOHN Director Buy 55.0 +1,265 0.14% $1K
May 29, 2024 May 29, 2024 HATSOPOULOS JOHN Director Buy 77.5 +10,000 1.08% $8K
May 22, 2024 May 28, 2024 HATSOPOULOS JOHN Director Buy 77.5 +11,935 1.31% $9.5K
May 21, 2024 May 22, 2024 HATSOPOULOS JOHN Director Buy 78.8 +13,800 1.53% $10.9K
May 16, 2024 May 17, 2024 HATSOPOULOS JOHN Director Buy 60.0 +3,000 0.33% $2.2K
May 15, 2024 May 16, 2024 HATSOPOULOS JOHN Director Buy 77.5 +10,000 1.13% $7.4K
May 1, 2024 May 3, 2024 LEWIS EARL R Director Buy 67.5 +5,000 0.82% $3.8K
Apr 24, 2024 Apr 24, 2024 LEWIS EARL R Director Buy 77.5 +10,000 1.67% $6.8K
Apr 24, 2024 Apr 24, 2024 HATSOPOULOS JOHN Director Buy 67.5 +5,000 0.57% $3.4K
Apr 23, 2024 Apr 23, 2024 HATSOPOULOS JOHN Director Buy 67.5 +6,000 0.69% $4.1K
Apr 16, 2024 Apr 16, 2024 HATSOPOULOS JOHN Director Buy 55.0 +1,000 0.11% $679
Mar 24, 2022 Apr 16, 2024 LEWIS EARL R Director Buy 86.3 +39,165 6.98% $29.8K
Apr 15, 2024 Apr 16, 2024 HATSOPOULOS JOHN Director Buy 55.0 +1,000 0.11% $700
Apr 12, 2024 Apr 12, 2024 HATSOPOULOS JOHN Director Buy 55.0 +1,000 0.11% $699.7
Apr 11, 2024 Apr 11, 2024 HATSOPOULOS JOHN Director Buy 55.0 +1,000 0.11% $700
Apr 9, 2024 Apr 9, 2024 HATSOPOULOS JOHN Director Buy 55.0 +1,000 0.11% $700
Apr 8, 2024 Apr 8, 2024 HATSOPOULOS JOHN Director Buy 55.0 +1,000 0.12% $700
Mar 27, 2024 Apr 2, 2024 HATSOPOULOS JOHN Director Buy 77.5 +10,000 1.16% $7K
Jan 24, 2024 Jan 25, 2024 LEWIS EARL R Director Buy 77.5 +9,152 1.66% $7.1K
Jan 23, 2024 Jan 23, 2024 LEWIS EARL R Director Buy 77.5 +10,000 1.85% $6.8K
Jan 22, 2024 Jan 23, 2024 HATSOPOULOS JOHN Director Buy 77.5 +10,000 1.18% $7.7K
Jan 18, 2024 Jan 19, 2024 HATSOPOULOS JOHN Director Buy 77.5 +10,000 1.19% $7.3K
Jan 16, 2024 Jan 16, 2024 HATSOPOULOS JOHN Director Buy 95.0 +100,000 13.52% $73.5K
Dec 27, 2023 Dec 28, 2023 HATSOPOULOS JOHN Director Buy 83.8 +25,000 3.50% $20K
Dec 22, 2023 Dec 26, 2023 HATSOPOULOS JOHN Director Buy 83.8 +25,000 3.63% $20K
Dec 14, 2023 Dec 15, 2023 HATSOPOULOS JOHN Director Buy 86.3 +50,000 7.82% $44.7K
Nov 20, 2023 Nov 21, 2023 HATSOPOULOS JOHN Director Buy 67.5 +4,000 0.63% $3.4K
Nov 17, 2023 Nov 17, 2023 HATSOPOULOS JOHN Director Buy 86.3 +46,000 7.80% $38.9K
Nov 14, 2023 Nov 17, 2023 HATSOPOULOS JOHN Director Buy 47.5 +100 0.02% $84.5
Oct 19, 2023 Oct 20, 2023 Hirsch Susan B Director Buy 77.5 +5,000 2.04% $4.6K
Oct 18, 2023 Oct 18, 2023 LEWIS EARL R Director Buy 83.8 +25,000 4.84% $22.8K
Oct 17, 2023 Oct 17, 2023 HATSOPOULOS JOHN Director Buy 86.3 +50,000 9.27% $40K
Oct 12, 2023 Oct 13, 2023 HATSOPOULOS JOHN Director Buy 91.3 +50,000 10.22% $40K
Oct 9, 2023 Oct 11, 2023 LEWIS EARL R Director Buy 60.0 +2,000 0.39% $1.6K
Oct 2, 2023 Hirsch Susan B Director Neutral 52.5 - 0.00% -
Sep 29, 2023 Oct 2, 2023 HATSOPOULOS JOHN Director Buy 60.0 +2,000 0.41% $2K
Sep 27, 2023 Sep 28, 2023 HATSOPOULOS JOHN Director Buy 60.0 +1,380 0.28% $1.3K
Sep 20, 2023 Sep 27, 2023 Whiting John Kimball IV General Counsel & Secretary Neutral 52.5 - 0.00% -
Sep 20, 2023 Sep 27, 2023 Rangesh Abinand CEO Neutral 52.5 - 0.00% -
Sep 26, 2023 Sep 27, 2023 HATSOPOULOS JOHN Director Buy 60.0 +2,000 0.41% $1.8K
Sep 19, 2023 Sep 19, 2023 HATSOPOULOS JOHN Director Buy 77.5 +5,000 1.04% $4.6K
Sep 8, 2023 Sep 11, 2023 LEWIS EARL R Director Buy 77.5 +10,000 1.98% $9.5K
Sep 7, 2023 Sep 8, 2023 HATSOPOULOS JOHN Director Buy 47.5 +200 0.04% $200
Sep 5, 2023 Sep 6, 2023 LEWIS EARL R Director Buy 78.8 +10,000 2.02% $10K
Sep 5, 2023 Sep 6, 2023 HATSOPOULOS JOHN Director Buy 77.5 +10,000 2.13% $9.7K
Aug 15, 2023 Sep 1, 2023 Rangesh Abinand CEO Buy 90.0 +1,001 10.76% $1K
Aug 22, 2023 Aug 23, 2023 HATSOPOULOS JOHN Director Buy 77.5 +5,000 1.08% $5.6K
Aug 15, 2023 Aug 17, 2023 HATSOPOULOS JOHN Director Buy 77.5 +9,674 2.13% $9.9K
Aug 14, 2023 Aug 17, 2023 LEWIS EARL R Director Buy 60.0 +1,500 0.30% $1.5K
Jun 26, 2023 Jun 27, 2023 HATSOPOULOS JOHN Director Buy 60.0 +1,000 0.22% $960
Jun 20, 2023 Jun 21, 2023 HATSOPOULOS JOHN Director Buy 67.5 +3,000 0.67% $3K
Jun 20, 2023 Jun 20, 2023 Rangesh Abinand CEO Buy 90.0 +1,500 19.23% $1.6K
Jun 15, 2023 Jun 15, 2023 HATSOPOULOS JOHN Director Buy 77.5 +5,000 1.12% $5.6K
Jun 13, 2023 Jun 15, 2023 ALBERTINE JOHN M Director Neutral 52.5 - 0.00% -
Jun 13, 2023 Jun 15, 2023 HOLUBOW FRED Director Neutral 52.5 - 0.00% -
Jun 13, 2023 Jun 15, 2023 LEWIS EARL R Director Neutral 52.5 - 0.00% -
Jun 13, 2023 Jun 15, 2023 GHONIEM AHMED Director Neutral 52.5 - 0.00% -
Jun 13, 2023 Jun 15, 2023 GALITEVA ANGELINA Director Neutral 52.5 - 0.00% -
Jun 12, 2023 Jun 12, 2023 HATSOPOULOS JOHN Director Buy 77.5 +5,000 1.14% $5.6K
Jun 8, 2023 Jun 9, 2023 HATSOPOULOS JOHN Director Buy 55.0 +500 0.11% $546.3
Jun 7, 2023 Jun 8, 2023 HATSOPOULOS JOHN Director Buy 77.5 +10,000 2.33% $10K
Jun 6, 2023 Jun 7, 2023 HATSOPOULOS JOHN Director Buy 77.5 +7,000 1.66% $7K
Jun 6, 2023 Jun 6, 2023 HATSOPOULOS JOHN Director Buy 60.0 +1,000 0.24% $1.1K
Jun 2, 2023 Jun 5, 2023 HATSOPOULOS JOHN Director Buy 60.0 +1,000 0.24% $1.1K
May 26, 2023 May 26, 2023 HATSOPOULOS JOHN Director Buy 60.0 +1,000 0.24% $1.2K
May 23, 2023 May 26, 2023 HATSOPOULOS JOHN Director Buy 60.0 +2,000 0.48% $2.3K