First Solar, Inc.
corporate_fare Company Profile
First Solar, Inc. (NASDAQ:FSLR) is a publicly traded company in the Energy & Transportation sector. Wiseek has independently scored 10 items for FSLR at importance 7 or higher on its 1–10 market-impact scale. Its most recent item scored 7 or higher is dated 2026-09-16, rated 7/10. Across its 10 most recent items scored 7 or higher, the top rating is 9/10, with 8 rated 8 or above. Recent SEC coverage for FSLR spans 10-Q, 8-K, 10-K.
Recent high-impact activity:
- First Solar Withdraws Section 337 Complaint, Ends USITC Probe
- Section 232 Tariffs on Polysilicon Target China's Solar Supply Chain Dominance
- First Solar Q2 Earnings Surge on Tariff Refunds and IRA Credits; Backlog Hits $13.6B
- First Solar Q2 Earnings: Net Income Climbs 24% to $423M, Guidance Reaffirmed
- First Solar Q2 Net Income Jumps 24% to $423M, Reaffirms 2026 Outlook
Financial Snapshot
Fiscal year ended December 31, 2025
Revenue
$5.22B
Net Income
$1.53B
Diluted EPS
$14.21
Op. Cash Flow
$2.06B
Free Cash Flow
$1.19B
Gross Profit
$2.12B
Operating Income
$1.6B
Cash & Equivalents
$2.8B
Total Debt
$498.57M
Debt / Equity
0.05×
Net Margin
29.3%
Shares Outstanding
107.31M sh
Source: 10-K · filed 2026-02-24 · accession 0001274494-26-000021
show_chartPrice Chart
Loading chart...
feed FSLR - Latest Insights
FSLR
Sep 15, 2026, 8:03 PM EDT
Price at Filing:
$203.00
Real-time Price:
$196.33
Change:
-$6.67 (-3%)
Market Cap:
$21.06B
FSLR
Aug 06, 2026, 6:11 PM EDT
Price at Filing:
$266.91
Real-time Price:
$196.33
Change:
-$70.58 (-26%)
Market Cap:
$21.06B
FSLR
Jul 30, 2026, 4:06 PM EDT
Price at Filing:
$212.00
Real-time Price:
$196.33
Change:
-$15.67 (-7%)
Market Cap:
$21.06B
FSLR
Jul 30, 2026, 4:04 PM EDT
Price at Filing:
$212.30
Real-time Price:
$196.33
Change:
-$15.97 (-8%)
Market Cap:
$21.06B
FSLR
Jul 30, 2026, 4:02 PM EDT
Price at Filing:
$210.00
Real-time Price:
$196.33
Change:
-$13.67 (-7%)
Market Cap:
$21.06B
FSLR
May 01, 2026, 4:05 PM EDT
Price at Filing:
$211.96
Real-time Price:
$196.33
Change:
-$15.63 (-7%)
Market Cap:
$21.06B
FSLR
Apr 30, 2026, 4:02 PM EDT
Price at Filing:
$203.70
Real-time Price:
$196.33
Change:
-$7.37 (-4%)
Market Cap:
$21.06B
FSLR
Feb 24, 2026, 4:12 PM EST
Price at Filing:
$216.98
Real-time Price:
$196.33
Change:
-$20.65 (-10%)
Market Cap:
$21.06B
FSLR
Feb 24, 2026, 4:09 PM EST
Price at Filing:
$218.45
Real-time Price:
$196.33
Change:
-$22.12 (-10%)
Market Cap:
$21.06B
FSLR
Feb 19, 2026, 4:03 PM EST
First Solar Secures $1.5 Billion Unsecured Revolving Credit Facility, Boosting Financial Flexibility
Price at Filing:
$232.63
Real-time Price:
$196.33
Change:
-$36.30 (-16%)
Market Cap:
$21.06B