TECOGEN INC. (TGEN) Insider Trading -- Recent Executive & Director Transactions

11 insiders reported 48 Form 4 transactions for TECOGEN INC. (TGEN) over the past 18 months (most recent 2026-09-08). Recent activity: Deschenes Roger P. (Chief Financial Officer) Buy 29,013 shares, Panora Robert (COO and President) Buy 9,671 shares, Whiting John Kimball IV (General Counsel & Secretary) Buy 19,342 shares, Rangesh Abinand (Chief Executive Officer) Buy 174,081 shares, Lafaille Stephen (VP of Business Development) Buy 29,013 shares. Source: SEC Form 4.

DateInsiderTitleTypeSharesValue
2026-09-08Deschenes Roger P.Chief Financial OfficerBuy29,013$0
2026-09-08Panora RobertCOO and PresidentBuy9,671$0
2026-09-08Whiting John Kimball IVGeneral Counsel & SecretaryBuy19,342$0
2026-09-08Rangesh AbinandChief Executive OfficerBuy174,081$0
2026-09-08Lafaille StephenVP of Business DevelopmentBuy29,013$0
2026-06-30Rangesh AbinandChief Executive OfficerBuy174,081$0
2026-06-30Lafaille StephenVP of Business DevelopmentBuy29,013$0
2026-06-30Panora RobertCOO and PresidentBuy9,671$0
2026-06-30Deschenes Roger P.CAOBuy29,013$0
2026-06-30Whiting John Kimball IVGeneral Counsel & SecretaryBuy19,342$0
2026-04-27Ghoniem AhmedDirectorBuy12,723$10,051
2026-04-14Hirsch Susan BDirectorBuy5,000$18,650
2026-03-27Lewis EarlDirectorBuy5,000$14,400
2026-03-27Lewis EarlDirectorBuy5,000$12,600
2026-03-27Hirsch Susan BDirectorBuy10,000$25,400
2026-03-23Deschenes Roger P.CAOBuy10,000$22,300
2026-03-23Hatsopoulos JohnDirectorBuy50,000$44,000
2026-03-23Whiting John Kimball IVGeneral Counsel & SecretaryBuy10,000$23,800
2026-03-23Rangesh AbinandChief Executive OfficerBuy3,000$6,900
2025-07-28Whiting John Kimball IVGeneral Counsel & SecretaryBuy11,976$0
2025-07-28Deschenes Roger P.CAOBuy17,964$0
2025-07-28Rangesh AbinandChief Executive OfficerBuy53,892$0
2025-07-28Lafaille StephenVP of Business DevelopmentBuy11,976$0
2025-07-14PANORA ROBERT ACOO and PresidentSell26,000$121,940
2025-07-14PANORA ROBERT ACOO and PresidentSell31,000$155,000

来源:SEC Form 4 申报文件 · 截至 2026-09-08