
FSLR
$257.70
1D:
1.1%
1Y:
78.1%
US3364331070Sign in to check this stock against your screeners
Sign In$258.58
1D:
-0.8%
1Y:
51.5%
US87612G1013Mkt Cap
$55.50B
P/E Ratio TTM
26.2
Revenue TTM
$16.38B
Beta
0.71
Earnings TTM
$2.13B
Dividend Yield TTM
1.64%
$25.16
1D:
-1.7%
1Y:
72.0%
CA15135U1093Mkt Cap
$46.92B
P/E Ratio TTM
14.0
Revenue TTM
$49.40B
Beta
0.51
Earnings TTM
$4.64B
Dividend Yield TTM
2.30%