Logo image of FSLR

FIRST SOLAR INC (FSLR) Stock Ownership and Short Interest

NASDAQ:FSLR - US3364331070 - Common Stock

202.28 USD
+10.28 (+5.35%)
Last: 8/22/2025, 8:10:44 PM
203 USD
+0.72 (+0.36%)
After Hours: 8/22/2025, 8:10:44 PM
FSLR Ownership Chart.FSLR Ownership Chart: showing Insider, Institutional ownership and shares available to the public.FSLR Ownership.InsiderInstitutional



Shares Outstanding107.25M
Float101.26M
Float Short Interest Percentage9.46%
Owners (insider)5.37%
Owners (institutional)97.05%
Owners (insider) change0.41%
Owners (institutional) change3.84%

No transactions were filed in the last 12 months.