RT
RODGERS THURMAN J Director
Board M
US US · SEC (Form 4)
Discover the complete record of transactions filed by RODGERS THURMAN J, Director. Insider active across 3 companies, notably FTC Solar, Inc.. Cumulatively, 21 disclosures have been logged. Total volume traded: €2.1m. The latest transaction was filed on 13 May 2026 — Attribution. Regulator: SEC (Form 4). The full history is openly available.
Declarations 21 total
05,952 shares 0
Common Stock
SEC:0001183967-26-000002 · 13 May 2026
05,952 shares 0
Common Stock
SEC:0001183967-26-000002:0 · 13 May 2026
035,794 shares 0
Common Stock
SEC:0000899243-22-023572:0 · 17 Jun 2022
09,057 shares 0
Common Stock
SEC:0001209191-22-038004:0 · 15 Jun 2022
€842,535 100,000 shares @ €8.4254 0.063% mcap 49.7% of flow
Common Stock
SEC:0001209191-22-031362:0 · 23 May 2022
Ideal exit: 17 Feb 2023 (T+270) 01,600 shares 0
Common Stock
SEC:0001463101-22-000064:0 · 18 May 2022
€852,636 100,000 shares @ €8.5264 0.064% mcap 50.3% of flow
Common Stock
SEC:0001209191-22-029678:0 · 13 May 2022
Ideal exit: 7 Feb 2023 (T+270) €378,146 125,000 shares @ €3.0252 0.22% mcap 100.0% of flow
Common Stock
SEC:0000899243-22-018442:0 · 13 May 2022
Ideal exit: 7 Feb 2023 (T+270) 1,054 shares
Common Stock
SEC:0001209191-22-022445:0 · 31 Mar 2022
01,054 shares 0
Common Stock
SEC:0001209191-22-000374 · 31 Dec 2021
01,054 shares 0
Common Stock
SEC:0001209191-22-000374:0 · 31 Dec 2021
01,054 shares 0
Common Stock
SEC:0001209191-21-061381 · 20 Oct 2021
01,054 shares 0
Common Stock
SEC:0001209191-21-061381:0 · 20 Oct 2021
05,635,000 shares 0
Common Stock
SEC:0001209191-21-055577 · 8 Sept 2021
05,635,000 shares 0
Common Stock
SEC:0001209191-21-055577:0 · 8 Sept 2021
17,126,552 shares
Common Stock
SEC:0001209191-21-047054 · 14 Jul 2021
17,126,552 shares
Common Stock
SEC:0001209191-21-047054:0 · 14 Jul 2021
01,913 shares 0
Common Stock
SEC:0001463101-21-000086 · 19 May 2021
030,768 shares 0
Common Stock
SEC:0001209191-21-034967 · 19 May 2021
030,768 shares 0
Common Stock
SEC:0001209191-21-034967:0 · 19 May 2021
01,913 shares 0
Common Stock
SEC:0001463101-21-000086:0 · 19 May 2021
About RODGERS THURMAN J Thurman J. Rodgers is an executive at Enphase Energy, Inc.