Tecogen Inc (TGEN)

Over the last 90 days, Tecogen Inc. has seen a net insider buying activity totaling $124,048.5. Six insiders made purchases, with executives accounting for $52,994.0 in net buys. Notably, there were no insider sales in this period. The company's stock has experienced a significant price increase of 56.3% over the past 90 days.
Stock chart
Ticker: TGEN Exchange: NAS


Loading...
Purchase Sale Planned purchase Planned sale Net purchase Net sale Activity signal Earnings
Top insiders
Trades
Ghoniem Ahmed
1 purchase — total 10,000 USD
Buy 24 Apr 2026
Value US$1,858,422.70 | Price 494.38 | Shares 76,635
Buy 13 Apr 2026
Value US$1,037,296.24 | Price 411.18 | Shares 54,073
Buy 27 Mar 2026
Value US$25,400.00 | Price 2.54 | Shares 10,000
Buy 27 Mar 2026
Value US$12,596.00 | Price 2.52 | Shares 5,000
Buy 26 Mar 2026
Value US$14,408.50 | Price 2.88 | Shares 5,000
Buy 23 Mar 2026
Value US$23,800.00 | Price 2.38 | Shares 10,000
Buy 20 Mar 2026
Value US$22,300.00 | Price 2.23 | Shares 10,000
Buy 20 Mar 2026
Value US$6,894.00 | Price 2.30 | Shares 3,000
Sale 23 Jun 2025
Value US$72,500.00 | Price 7.25 | Shares 10,000
Sale 6 Jun 2025
Value US$149,500.00 | Price 5.98 | Shares 25,000
Sale 4 Jun 2025
Value US$75,000.00 | Price 5.00 | Shares 15,000
Sale 3 Jun 2025
Value US$48,800.00 | Price 4.88 | Shares 10,000
Buy 3 Mar 2025
Value US$1,000.00 | Price 2.50 | Shares 400
Buy 22 Nov 2024
Value US$71,000.00 | Price 0.71 | Shares 100,000
Buy 27 Sep 2024
Value US$8,380.00 | Price 0.84 | Shares 10,000
Buy 25 Sep 2024
Value US$8,597.00 | Price 0.86 | Shares 10,000
Buy 19 Aug 2024
Value US$8,950.00 | Price 0.90 | Shares 10,000
Buy 15 Jul 2024
Value US$6,800.00 | Price 0.68 | Shares 10,000
Buy 15 Jul 2024
Value US$6,800.00 | Price 0.68 | Shares 10,000
Buy 10 Jul 2024
Value US$14,602.90 | Price 0.65 | Shares 22,466
Abbreviations B: Buy, S: Sell, PP: Planned purchase, PlS: Planned sale, PrS: Proposed sale, O: Option / Other
Notification date Transaction date B/S Transaction type Insider and/or position Nb. shares
Price
Value
Number of shares Price Value Details
2026-04-27 2026-04-24 B Purchase Non-Executive Director
76,635 +9.5%
494.38
US$1,858,423
76,635 +9.5% 494.38 US$1,858,423
2026-04-14 2026-04-13 B Purchase Non-Executive Director
54,073 -25.1%
411.18
US$1,037,296
54,073 -25.1% 411.18 US$1,037,296
2026-03-27 2026-03-27 B Purchase Non-Executive Director
39,340 -38.1%
388.79
US$4,771,680
39,340 -38.1% 388.79 US$4,771,680
2026-03-27 2026-03-27 B Purchase Non-Executive Director
5,000 +0.5%
2.52
US$12,596
5,000 +0.5% 2.52 US$12,596
2026-03-27 2026-03-26 B Purchase Non-Executive Director
5,000 +0.5%
2.88
US$14,408
5,000 +0.5% 2.88 US$14,408
2026-03-23 2026-03-23 B Purchase

General Counsel & Secretary

Officer
10,000 +79.3%
2.38
US$23,800
10,000 +79.3% 2.38 US$23,800
2026-03-23 2026-03-20 B Purchase

CAO

Officer
10,000 +23.3%
2.23
US$22,300
10,000 +23.3% 2.23 US$22,300
2026-03-23 2026-03-20 B Purchase

Chief Executive Officer

Executive Director
3,000 +4.7%
2.30
US$6,894
3,000 +4.7% 2.30 US$6,894
2025-06-24 2025-06-23 S Sale

VP of Business Development

Officer
10,000 -96.2%
7.25
US$72,500
10,000 -96.2% 7.25 US$72,500
2025-06-24 2025-06-06 S Sale

VP of Business Development

Officer
25,000 -98.4%
5.98
US$149,500
25,000 -98.4% 5.98 US$149,500
2025-06-24 2025-06-04 S Sale

VP of Business Development

Officer
15,000 -97.4%
5.00
US$75,000
15,000 -97.4% 5.00 US$75,000
2025-06-24 2025-06-03 S Sale

VP of Business Development

Officer
10,000 -96.2%
4.88
US$48,800
10,000 -96.2% 4.88 US$48,800
2025-06-24 2025-03-03 B Purchase

VP of Business Development

Officer
400 +inf%
2.50
US$1,000
400 +inf% 2.50 US$1,000
2024-12-06 2024-11-22 B Purchase Non-Executive Director
100,000 +15.7%
0.71
US$71,000
100,000 +15.7% 0.71 US$71,000
2024-09-27 2024-09-27 B Purchase Non-Executive Director
10,000 +1.0%
0.84
US$8,380
10,000 +1.0% 0.84 US$8,380
2024-09-25 2024-09-25 B Purchase Non-Executive Director
10,000 +1.0%
0.86
US$8,597
10,000 +1.0% 0.86 US$8,597
2024-08-20 2024-08-19 B Purchase Non-Executive Director
10,000 +1.0%
0.90
US$8,950
10,000 +1.0% 0.90 US$8,950
2024-07-17 2024-07-15 B Purchase Non-Executive Director
10,000 +1.6%
0.68
US$6,800
10,000 +1.6% 0.68 US$6,800
2024-07-15 2024-07-15 B Purchase Non-Executive Director
10,000 +1.6%
0.68
US$6,800
10,000 +1.6% 0.68 US$6,800
2024-07-12 2024-07-10 B Purchase Non-Executive Director
22,466 +2.4%
0.65
US$14,603
22,466 +2.4% 0.65 US$14,603