Login
$TGEN
$2.10 +$0.18 (9.38%) Close

$TGEN 3 SEC Filings

Filed On Filing
24 Jun 2025 Form 3: Lafaille Stephen, VP of Business Development

Holds 400 shares of Common Stock

24 Jun 2025 Form 3: Deschenes Roger P., CAO

Holds 24,998 shares of Common Stock

02 Oct 2023 Form 3: Hirsch Susan B, Director

Holds 245,416 shares of Common Stock

19 Dec 2022 Form 3: Albertine John M, Director
06 May 2022 Form 3: Pacheco Ann Marie Brown, 10% owner

Holds 3,700,864 shares of Common Stock

16 Mar 2022 Form 3: Rangesh Abinand, Director

Holds 6,000 shares of Common Stock

16 Mar 2022 Form 3: Jenkins Ralph, Director
11 Mar 2022 Form 3: Holubow Fred, Director
11 Mar 2022 Form 3: Ghoniem Ahmed, Director
11 Mar 2022 Form 3: Benjamin Locke M., Director

Holds 6,418 shares of Common Stock

11 Mar 2022 Form 3: Lewis Earl R, Director

Holds 415,000 shares of Common Stock

11 Mar 2022 Form 3: Whiting John Kimball Iv, General Counsel & Secretary

Holds 636 shares of Common Stock

11 Mar 2022 Form 3: Panora Robert A, COO and President
11 Mar 2022 Form 3: Galiteva Angelina, Director

Holds 50,000 shares of Common Stock

11 Mar 2022 Form 3: Hatsopoulos John, Director

Holds 268,088 shares of Common Stock

08 Jul 2020 Form 3: Holubow Fred, Director

No securities owned

03 Jun 2020 Form 3: Lewis Earl R, Director

Holds 0 shares of Common Stock

02 Apr 2020 Form 3: Whiting John Kimball Iv, General Counsel & Secretary

Holds 636 shares of Common Stock

22 Jun 2017 Form 3: Monovoukas Yiannis, 10% owner

Holds 7,381 shares of Common Stock

01 Jun 2017 Form 3: Brown Bonnie Jean, Chief Accounting Officer

Holds 1,762 shares of Common Stock

Create Account

Sign up for free to unlock this feature.

Already have an account? Sign in

Create Account

Sign up for free to unlock this feature.

Already have an account? Sign in

Premium Feature

This feature requires a premium subscription to unlock unlimited historical data and advanced analysis tools.

Premium includes:

  • Unlimited historical financial data
  • Advanced analytics and insights
  • Priority support