SEC Insider Transactions from Lafaille Stephen.

Last updated: 2026-03-14 10:21 UTC | Total transactions: 15

Stephen Lafaille, VP of Business Development at Tecogen Inc. ($TGEN), sold shares on the open market four times over the past year, totaling $346 thousand. His most recent $TGEN insider sale occurred on June 23, 2025. These transactions rank 7,274th among 11,678 insiders by sale value, well below the average of $8.6 million across 6.4 transactions per seller. Lafaille made no open market purchases in the last 365 days.

Set Up your own filters →
Transaction Date Company Ticker Insider Name Title Transaction Type Security Shares Price Shares Owned Following Total Shares Outstanding % of Owned % of Outstanding
July 24, 2025 TECOGEN INC. $TGEN Lafaille Stephen VP of Business Development A Common Stock 11976 $0.00 12,376.0000 24,985,261 2994.00% 0.05%
July 24, 2025 TECOGEN INC. $TGEN Lafaille Stephen VP of Business Development A Stock Option (Right to Buy) 24075 $8.35 72,937.0000 24,985,261 49.27% 0.10%
March 3, 2025 TECOGEN INC. $TGEN Lafaille Stephen VP of Business Development P Common Stock 400 $2.50 400.0000 0 9999.99% 0.00%
June 3, 2025 TECOGEN INC. $TGEN Lafaille Stephen VP of Business Development X Common Stock 10000 $0.71 10,400.0000 24,985,261 2500.00% 0.04%
June 3, 2025 TECOGEN INC. $TGEN Lafaille Stephen VP of Business Development S Common Stock 10000 $4.88 400.0000 24,985,261 96.15% 0.04%
June 4, 2025 TECOGEN INC. $TGEN Lafaille Stephen VP of Business Development X Common Stock 15000 $0.71 15,400.0000 24,985,261 3750.00% 0.06%
June 4, 2025 TECOGEN INC. $TGEN Lafaille Stephen VP of Business Development S Common Stock 15000 $5.00 400.0000 24,985,261 97.40% 0.06%
June 6, 2025 TECOGEN INC. $TGEN Lafaille Stephen VP of Business Development X Common Stock 25000 $1.10 25,400.0000 24,985,261 6250.00% 0.10%
June 6, 2025 TECOGEN INC. $TGEN Lafaille Stephen VP of Business Development S Common Stock 25000 $5.98 400.0000 24,985,261 98.43% 0.10%
June 23, 2025 TECOGEN INC. $TGEN Lafaille Stephen VP of Business Development X Common Stock 10000 $1.10 10,400.0000 24,985,261 2500.00% 0.04%
June 23, 2025 TECOGEN INC. $TGEN Lafaille Stephen VP of Business Development S Common Stock 10000 $7.25 400.0000 24,985,261 96.15% 0.04%
June 3, 2025 TECOGEN INC. $TGEN Lafaille Stephen VP of Business Development X Stock Options (Right to Buy) 10000 $0.71 40,000.0000 24,985,261 20.00% 0.04%
June 4, 2025 TECOGEN INC. $TGEN Lafaille Stephen VP of Business Development X Stock Options (Right to Buy) 15000 $0.71 25,000.0000 24,985,261 37.50% 0.06%
June 6, 2025 TECOGEN INC. $TGEN Lafaille Stephen VP of Business Development X Stock Options (Right to Buy) 25000 $1.10 27,500.0000 24,985,261 47.62% 0.10%
June 23, 2025 TECOGEN INC. $TGEN Lafaille Stephen VP of Business Development X Stock Options (Right to Buy) 10000 $1.10 17,500.0000 24,985,261 36.36% 0.04%