Skip to Main Content
Insider Trading

TGEN Stock Insider Trading Activity

Track Major Insider Updates On Twitter

Corporate insiders are required to disclose purchases or sales of their own stock within two business days of when they occur. Using these disclosures, we collect data on TGEN stock insider trading activity, which can give hints on whether executives are bullish or bearish on their own company.

Recent insider purchases and sales - TGEN

Name / Title Purchase / Sale Shares Date Disclosed (EST)
HATSOPOULOS JOHN
Purchase 10000 Sep 27, 2024 Sept. 27, 2024, 12:55 p.m.
HATSOPOULOS JOHN
Purchase 10000 Sep 25, 2024 Sept. 25, 2024, 4:29 p.m.
HATSOPOULOS JOHN
Purchase 10000 Aug 19, 2024 Aug. 20, 2024, 10:18 a.m.
LEWIS EARL R
Purchase 10000 Jul 15, 2024 July 17, 2024, 4:38 p.m.
LEWIS EARL R
Purchase 10000 Jul 15, 2024 July 15, 2024, 12:09 p.m.
HATSOPOULOS JOHN
Purchase 22466 Jul 10, 2024 July 12, 2024, 4:44 p.m.
HATSOPOULOS JOHN
Purchase 1265 May 28, 2024 May 29, 2024, 3:25 p.m.
HATSOPOULOS JOHN
Purchase 10000 May 29, 2024 May 29, 2024, 3:03 p.m.
HATSOPOULOS JOHN
Purchase 3200 May 22, 2024 May 28, 2024, 10:12 a.m.
HATSOPOULOS JOHN
Purchase 8735 May 24, 2024 May 28, 2024, 10:12 a.m.
HATSOPOULOS JOHN
Purchase 13800 May 21, 2024 May 22, 2024, 2:22 p.m.
HATSOPOULOS JOHN
Purchase 3000 May 16, 2024 May 17, 2024, 9:15 a.m.
HATSOPOULOS JOHN
Purchase 10000 May 15, 2024 May 16, 2024, 9:18 a.m.
LEWIS EARL R
Purchase 5000 May 01, 2024 May 3, 2024, 4:08 p.m.
LEWIS EARL R
Purchase 10000 Apr 24, 2024 April 24, 2024, 3:37 p.m.
HATSOPOULOS JOHN
Purchase 5000 Apr 24, 2024 April 24, 2024, 11:38 a.m.
HATSOPOULOS JOHN
Purchase 5000 Apr 23, 2024 April 23, 2024, 2:14 p.m.
HATSOPOULOS JOHN
Purchase 1000 Apr 23, 2024 April 23, 2024, 2:14 p.m.
HATSOPOULOS JOHN
Purchase 1000 Apr 16, 2024 April 16, 2024, 5:34 p.m.
HATSOPOULOS JOHN
Purchase 1000 Apr 15, 2024 April 16, 2024, 10:11 a.m.
HATSOPOULOS JOHN
Purchase 1000 Apr 12, 2024 April 12, 2024, 5:11 p.m.
HATSOPOULOS JOHN
Purchase 1000 Apr 11, 2024 April 11, 2024, 5:25 p.m.
HATSOPOULOS JOHN
Purchase 1000 Apr 09, 2024 April 9, 2024, 3:35 p.m.
HATSOPOULOS JOHN
Purchase 1000 Apr 08, 2024 April 8, 2024, 4:08 p.m.
HATSOPOULOS JOHN
Purchase 2000 Mar 27, 2024 April 2, 2024, 11:37 a.m.
HATSOPOULOS JOHN
Purchase 2388 Mar 28, 2024 April 2, 2024, 11:37 a.m.
HATSOPOULOS JOHN
Purchase 612 Apr 01, 2024 April 2, 2024, 11:37 a.m.
HATSOPOULOS JOHN
Purchase 5000 Apr 01, 2024 April 2, 2024, 11:37 a.m.
LEWIS EARL R
Purchase 9152 Jan 24, 2024 Jan. 25, 2024, 10:29 a.m.
LEWIS EARL R
Purchase 10000 Jan 23, 2024 Jan. 23, 2024, 6:54 p.m.
HATSOPOULOS JOHN
Purchase 10000 Jan 22, 2024 Jan. 23, 2024, 6:45 p.m.
HATSOPOULOS JOHN
Purchase 10000 Jan 18, 2024 Jan. 19, 2024, 11:42 a.m.
HATSOPOULOS JOHN
Purchase 100000 Jan 16, 2024 Jan. 16, 2024, 5:42 p.m.
HATSOPOULOS JOHN
Purchase 25000 Dec 27, 2023 Dec. 28, 2023, 11:59 a.m.
HATSOPOULOS JOHN
Purchase 25000 Dec 22, 2023 Dec. 26, 2023, 12:34 p.m.
HATSOPOULOS JOHN
Purchase 1000 Dec 14, 2023 Dec. 15, 2023, 5:19 p.m.
HATSOPOULOS JOHN
Purchase 5000 Dec 14, 2023 Dec. 15, 2023, 5:19 p.m.
HATSOPOULOS JOHN
Purchase 44000 Dec 14, 2023 Dec. 15, 2023, 5:19 p.m.
HATSOPOULOS JOHN
Purchase 4000 Nov 20, 2023 Nov. 21, 2023, 11:28 a.m.
HATSOPOULOS JOHN
Purchase 46000 Nov 17, 2023 Nov. 17, 2023, 5:33 p.m.
HATSOPOULOS JOHN
Purchase 100 Nov 14, 2023 Nov. 17, 2023, 12:50 p.m.
Hirsch Susan B
Purchase 5000 Oct 19, 2023 Oct. 20, 2023, 6:14 p.m.
LEWIS EARL R
Purchase 25000 Oct 18, 2023 Oct. 18, 2023, 4:28 p.m.
HATSOPOULOS JOHN
Purchase 50000 Oct 17, 2023 Oct. 17, 2023, 4:44 p.m.
HATSOPOULOS JOHN
Purchase 50000 Oct 12, 2023 Oct. 13, 2023, 10:08 a.m.
LEWIS EARL R
Purchase 2000 Oct 09, 2023 Oct. 11, 2023, 6:58 p.m.
HATSOPOULOS JOHN
Purchase 2000 Sep 29, 2023 Oct. 2, 2023, 9:01 a.m.
HATSOPOULOS JOHN
Purchase 1380 Sep 27, 2023 Sept. 28, 2023, 11:19 a.m.
HATSOPOULOS JOHN
Purchase 2000 Sep 26, 2023 Sept. 27, 2023, 12:36 p.m.
HATSOPOULOS JOHN
Purchase 5000 Sep 19, 2023 Sept. 19, 2023, 5:19 p.m.