CEORater All CEOs →

Mark R. Widmar

CEO, First Solar (FSLR)

83
CEORaterScore
Mark R. Widmar
TSR During Tenure459%
Tenure9.9 years
CEO Compensation$8.1M
See the full scorecard on CEORater →

Data as of June 13, 2026. Updated every trading day.