Insider Trading
TGEN Stock Insider Trading Activity
Track Major Insider Updates On TwitterCorporate 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. |