Sign in to check this stock against your screeners
Sign InUS3364331070First Solar, Inc. provides photovoltaic (PV) solar energy solutions in the United State, Japan, France, Canada,...
$30.45
1D:
1.6%
1Y:
161.1%
CA15135U1093Mkt Cap
$57.35B
P/E Ratio TTM
18.5
Revenue TTM
$51.21B
Beta
0.52
Earnings TTM
$3.93B
Dividend Yield TTM
2.01%
$259.72
1D:
0.3%
1Y:
64.1%
US87612G1013Mkt Cap
$55.83B
P/E Ratio TTM
29.6
Revenue TTM
$17.14B
Beta
0.81
Earnings TTM
$1.84B
Dividend Yield TTM
1.67%
This company does not pay dividends