Sign in

CIK 0001537435 · Non-accelerated filer<br>Smaller reporting company

TECOGEN INC.

Sign in to watch
Ticker
TGEN
Exchange
NYSE
Industry
Air-Cond & Warm Air Heatg Equip & Comm & Indl Refrig Equip
FY end
Dec 31
Incorporated
DE
Entity type
operating
EIN
043536131
Phone
781-466-6400
Business address
76 TREBLE COVE ROAD, BLDG. 1, NORTH BILLERICA, MA, 01862
Former names
TECOGEN INC
Open-market buys, last 90 days
$0
in 0 filings
Open-market sales, last 90 days
$0
in 0 filings

Shares bought or sold at a price by officers, directors and 10% owners (Form 4 codes P and S). Grants, option exercises and tax withholding aren't counted.

Date Insider Transaction Shares Price Value Owned after
2026-04-24 Ghoniem Ahmed Director Purchase +12,723 $0.79 $10K 12,723
2026-04-13 Hirsch Susan B Director Purchase +5,000 $3.73 $19K 265,416
2026-03-27 Hirsch Susan B Director Purchase +10,000 $2.54 $25K 260,416
2026-03-27 Lewis Earl Director Purchase +5,000 $2.52 $13K 1,011,006
2026-03-26 Lewis Earl Director Purchase +5,000 $2.88 $14K 1,006,006
2026-03-23 Whiting John Kimball IV General Counsel & Secretary Purchase +10,000 $2.38 $24K 22,612
2026-03-20 Deschenes Roger P. CAO Purchase +10,000 $2.23 $22K 52,962
2026-03-20 Rangesh Abinand Chief Executive Officer Purchase +3,000 $2.30 $7K 67,193
2025-03-03 Lafaille Stephen VP of Business Development Purchase +400 $2.50 $1K 400
2024-11-22 LEWIS EARL R Director Purchase +100,000 $0.71 $71K 737,000
2024-09-27 HATSOPOULOS JOHN Director Purchase +10,000 $0.84 $8K 988,951
2024-09-25 HATSOPOULOS JOHN Director Purchase +10,000 $0.86 $9K 978,951
2024-08-19 HATSOPOULOS JOHN Director Purchase +10,000 $0.90 $9K 968,951
2024-07-15 LEWIS EARL R Director Purchase +10,000 $0.68 $7K 625,000
2024-07-15 LEWIS EARL R Director Purchase +10,000 $0.68 $7K 635,000
2024-07-15 LEWIS EARL R Director Purchase +10,000 $0.68 $7K 625,000
2024-07-10 HATSOPOULOS JOHN Director Purchase +22,466 $0.65 $15K 958,951
2024-05-29 HATSOPOULOS JOHN Director Purchase +10,000 $0.80 $8K 935,220
2024-05-28 HATSOPOULOS JOHN Director Purchase +1,265 $0.80 $1K 936,485
2024-05-24 HATSOPOULOS JOHN Director Purchase +8,735 $0.80 $7K 925,220

Page 1 of 8 · 155 trades