FSLR

109.04

Daily Change:

2.65%

Yearly:

30.20%

Ok
Trading Economics members can view, download and compare data from nearly 200 countries, including more than 20 million economic indicators, exchange rates, government bond yields, stock indexes and commodity prices.

The Trading Economics Application Programming Interface (API) provides direct access to our data. It allows API clients to download millions of rows of historical data, to query our real-time economic calendar, subscribe to updates and receive quotes for currencies, commodities, stocks and bonds.

Please Paste this Code in your Website
width
height
Peers Price Day Year
Albemarle 239.44 7.93 3.43% 153.43%
Avient Corp 55.75 2.29 4.28% 75.59%
American Water Works 174.85 -0.96 -0.55% 13.53%
Acuity Brands 207.02 2.37 1.16% 126.80%
Black Hills 66.44 0.11 0.17% 12.84%
CMS Energy Corporation 60.25 -0.81 -1.33% -8.92%
CenterPoint Energy 26.77 0.23 0.87% 20.97%
ConocoPhillips 76.52 0.80 1.06% 152.37%
WOLFSPEED INC 91.85 2.41 2.69% 29.02%
Covanta 20.17 0 0% 152.44%
DTE Energy 115.65 -0.35 -0.30% -6.91%
Duke Energy 102.84 -0.94 -0.91% 10.37%
Devon Energy 40.66 0.22 0.54% 361.52%
Enphase Energy 179.43 2.73 1.55% 73.08%
Fuelcell Energy 7.54 0.25 3.43% 235.11%
First Solar 109.04 2.82 2.65% 30.20%
General Electric 105.30 1.25 1.20% 1,326.83%
Generac 470.12 -0.20 -0.04% 123.44%
Hannon Armstrong Sustnbl Infrstr Cap 60.99 1.17 1.96% 41.74%
Hess 88.50 -0.14 -0.16% 136.44%
Itron 78.60 1.44 1.87% 9.84%
Marathon Oil 16.78 0.20 1.21% 306.30%
NextEra Energy 84.29 -0.13 -0.15% 11.40%
Nextera Energy Partners 83.71 0.83 1.00% 29.28%
NiSource 24.97 -0.08 -0.32% 2.97%
Occidental Petroleum 35.22 1.29 3.80% 272.30%
Plug Power 34.88 2.18 6.67% 141.30%
Pinnacle West Capital 67.07 0.07 0.10% -22.47%
Southern Co. 62.81 -0.14 -0.22% 3.63%
ReneSola 8.17 0.32 4.08% 153.73%
SunPower 30.66 1.25 4.25% 86.72%
STR 0.02 0.01 50.00% -71.40%
Tesla 1,024.86 115.18 12.66% 143.85%
Xylem 129.05 0.29 0.23% 43.28%

Indexes Price Day Year
NASDAQ 15227 136.51 0.90% 34.05%
US400 2810 12.88 0.46% 42.35%
US500 4584 21.58 0.47% 35.20%