FSLR
Valuation Technology · Solar Data as of 2026-03-31P/E Ratio · Metrics
P/E Ratio
15.31
PEG Ratio
0.07
Dividend Yield
-
Gross Margin
46.48%
Net Margin
33.19%
Revenue CAGR 3Y
23.96%
ROE
14.04%
ROA
10.38%
Buyback Yield
0.03%
Current Ratio
2.56
Magic Earn Yield
7.32%
Altman Z-Score
4.89
Fair Value River
Score
Valuation 72
Profitability 46
Growth 80
Health 92
Yield 0