Compare stocks side-by-side

Compare 601012.SS vs FSLR on price performance, valuation, growth and AI ratings.

Compare 601012.SS, FSLR on price performance, valuation, growth and AI ratings. Up to 5 stocks.

Metric601012.SSFSLR
Valuation
Price$11.27$176.30
Market cap85.18B18.95B
P/E–10.85
EPS$-0.85$16.25
Fair value$6.66$336.03
Upside-40.90%+90.60%
Growth
Day change-1.57%+0.26%
1 month+4.26%+1.93%
3 months-11.12%-12.98%
6 months-33.51%-9.99%
Year to date-38.08%-32.51%
1 year-40.37%-26.42%
5 years-82.30%+49.56%
Revenue growth-14.93%+24.09%
Profitability
Gross margin+1.32%+44.02%
Operating margin-12.13%+33.65%
Net margin-11.67%+32.47%
ROE-14.33%+18.02%
Dividends
Dividend yield0.00%0.00%
Payout ratio–0.00%
Stocklytics
Score–78.00
Sentiment–Bullish

Compare other stocks