rotation.to
Following this device: dark.
Free account
rotation.to
Appearance
Following this device: dark.
Drag a card by its title · ⚙ to size, swap or remove

Who

James Alton Hughes

Director

Company insider

Files Form 4 as: Director, TXNM Energy; Director, Alcoa; Director, Tpi Composites; Chief Executive Officer, First Solar; Director, Quicksilver Resources.

In numbers

Trades disclosed
135
Buys
5
Sells
12
Bought
$263K
Sold
$17.7M
Companies
5
Companies where not an officer
4
First trade
3 Jan 2006
Last trade
10 Jun 2026
Last filed
11 Jun 2026

Companies traded

Where they are an officer
FSLR First SolarDirector, Officer · Solar & Renewables · last 1 Sep 20160 buys · 10 sells
Everywhere else they filed: board seats, 10% stakes, other companies
TXNM TXNM EnergyDirector · Electric Utilities & IPPs · last 10 Jun 20260 buys · 0 sells
AA AlcoaDirector · Steel & Metals Processing · last 8 May 20260 buys · 0 sells
Tpi CompositesDirector · last 24 May 20243 buys · 2 sells
Quicksilver ResourcesDirector · last 2 Jan 20092 buys · 0 sells

Activity over time

1 Nov 2024 – 1 Oct 2026
101Nov 24May 25Nov 25Apr 26Oct 26

Buys above the line, sells below, each month.

Every trade

TradedCompanyWhatAmount
10 Jun 2026filed 11 Jun 2026TXNM TXNM EnergyElectric Utilities & IPPsSEC FORM 4 Code A—2,698 at $0.00filing
10 Jun 2026filed 11 Jun 2026TXNM TXNM EnergyElectric Utilities & IPPsSEC FORM 4 Code A—2,698 at $0.00filing
8 May 2026filed 12 May 2026AA AlcoaSteel & Metals ProcessingSEC FORM 4 Code A—2,532 at $0.00filing
8 May 2026filed 12 May 2026AA AlcoaSteel & Metals ProcessingSEC FORM 4 Code A—2,532 at $0.00filing
13 May 2025filed 15 May 2025TXNM TXNM EnergyElectric Utilities & IPPsSEC FORM 4 Code A—2,726 at $0.00filing
12 May 2025filed 14 May 2025AA AlcoaSteel & Metals ProcessingSEC FORM 4 Code A—5,690 at $0.00filing
4 Jun 2024filed 6 Jun 2024TXNM TXNM EnergyElectric Utilities & IPPsSEC FORM 4 Code A—3,568 at $0.00filing
24 May 2024filed 24 May 2024Tpi Compositesoption or derivativeSEC FORM 4 Code M—10,044 at $0.00filing
24 May 2024filed 24 May 2024Tpi CompositesSEC FORM 4 Code M—10,044 at $0.00filing
22 May 2024filed 24 May 2024Tpi Compositesoption or derivativeSEC FORM 4 Code A—30,134 at $0.00filing
14 May 2024filed 16 May 2024AA AlcoaSteel & Metals ProcessingSEC FORM 4 Code A—4,017 at $0.00filing
24 May 2023filed 26 May 2023Tpi Compositesoption or derivativeSEC FORM 4 Code M—9,513 at $0.00filing
24 May 2023filed 26 May 2023Tpi Compositesoption or derivativeSEC FORM 4 Code A—10,044 at $0.00filing
24 May 2023filed 26 May 2023Tpi CompositesSEC FORM 4 Code M—9,513 at $0.00filing
9 May 2023filed 11 May 2023AA AlcoaSteel & Metals ProcessingSEC FORM 4 Code A—4,382 at $0.00filing
9 May 2023filed 10 May 2023TXNM TXNM EnergyElectric Utilities & IPPsSEC FORM 4 Code A—2,700 at $0.00filing
28 Sep 2022filed 30 Sep 2022AA AlcoaSteel & Metals ProcessingSEC FORM 4 Code A—284 at $0.00filing
25 May 2022filed 27 May 2022Tpi Compositesoption or derivativeSEC FORM 4 Code M—2,335 at $0.00filing
25 May 2022filed 27 May 2022Tpi Compositesoption or derivativeSEC FORM 4 Code A—9,513 at $0.00filing
25 May 2022filed 27 May 2022Tpi CompositesSEC FORM 4 Code M—2,335 at $0.00filing

Sectors

Energy10
Not placed7

Buys in green, sells in red, by the company’s sector.

Related people

Markus GloecklerChief Technology Officer · Chief Technology Officer at First Solar, filing Form 4 there in the last year
William J. PostDirector · Director at First Solar, filing Form 4 there in the last year
Paul H. StebbinsDirector · Director at First Solar, filing Form 4 there in the last year
Curtis A. MorganDirector · Director at First Solar, filing Form 4 there in the last year
Norman L. WrightDirector · Director at First Solar, filing Form 4 there in the last year
Samantha L. SloanEVP, Corporate Affairs · Also traded FSLR in the last 90 days
John BoozmanSenator, AR · Also traded FSLR in the last 90 days
Jason E. DymbortGeneral Counsel and Secretary · Also traded FSLR in the last 90 days