Switch to Dark

Pricing

Learn

FSLR logo

FSLR - First Solar Inc

199


$199.65

$1.84 (0.930%)
At market close

$199.67

$0.02 (0.012%)
After Hours 3/19/26, 11:59 PM
Stock Unlock LogoScore

4.50/5

General
Scores
Financials & KPIs
Dividends
Analyst
Insider
Insider Transactions
$61$304202220222023202420242025
Buy Transactions
Sell Transactions
Executive Salaries
Name
Compensation
Position(s)
Appointed
Age
Mark Widmar
$6,386,641
Chief Executive Officer, Director201159
Michael Ahearn
$405,267
Non-Executive Chairman of the Board200068
Alexander Bradley
$2,186,748
Chief Financial Officer43
Caroline Stockdale
$1,673,851
Chief People and Communications Officer61
Markus Gloeckler
$1,909,971
Chief Technology Officer51
Jason Dymbort
$2,931,802
General Counsel, Secretary47
Georges Antoun
$1,969,208
Chief Commercial Officer62
Patrick Buehler
--
Chief Product Officer47
Michael Koralewski
--
Chief Supply Chain Officer53
Kuntal Verma
$2,085,883
Chief Manufacturing Officer52

Page 1 of 2

Showing 1-10 of 17