FSLR logo

FSLR

First Solar, Inc.NASDAQEnergy
$195.32-2.06%OpenMarket Cap: $20.96B

As of 2026-04-06

Insider Statistics (Q1 2026)

Purchases

86

Sales

136

Buy/Sell Ratio

0.63

Total Bought

$0.00

Total Sold

$79.00

Recent Insider Trades
Filing DateNameTypeActionSharesPriceShares After
Wed Apr 01Ahearn Michael JdirectorSell374$0.0065,744
Wed Apr 01STEBBINS PAUL HdirectorSell267$0.0015,727
Wed Apr 01POST WILLIAM JdirectorSell267$0.0027,162
Wed Apr 01Sweeney Michael TdirectorSell267$0.0014,102
Wed Apr 01KRO LISA AdirectorSell267$0.004,376
Wed Apr 01Wright Norman L.directorSell267$0.004,786
Wed Apr 01George Anita M.directorSell267$0.005,015
Wed Apr 01RENDUCHINTALA VENKATA S MdirectorSell267$0.001,910
Tue Mar 17Widmar Mark Rdirector, officer: Chief Executive OfficerSell1,937$200.80102,798
Tue Mar 17Verma Kuntal Kumarofficer: Chief Manufacturing OfficerSell907$0.0010,008
Tue Mar 17Verma Kuntal Kumarofficer: Chief Manufacturing OfficerSell392$200.809,616
Tue Mar 17Verma Kuntal Kumarofficer: Chief Manufacturing OfficerSell180$199.539,436
Tue Mar 17Theurer Nathan B.officer: VP - Global Controller and CAOSell131$0.00131
Tue Mar 17Theurer Nathan B.officer: VP - Global Controller and CAOSell35$200.8096
Tue Mar 17Widmar Mark Rdirector, officer: Chief Executive OfficerSell4,856$0.00104,735