First Solar, Inc. (FSLR) Stock Price History
Historical prices from 2006 to 2026
- 1M
- +10.3%
- 3M
- +30.3%
- YTD
- -6.1%
- 1Y
- +79.4%
- 3Y
- +11.5%
- 5Y
- +27.3%
Loading 10-year price history...
FSLR Historical Performance
FSLR Annual Returns
Year-by-year price performance · 2006–2026
- 2006 annual price return
- +20.6%
- 2007 annual price return
- +837.3%
- 2008 annual price return
- -48.5%
- 2009 annual price return
- -10.6%
- 2010 annual price return
- -3.9%
- 2011 annual price return
- -74.6%
- 2012 annual price return
- -13.8%
- 2013 annual price return
- +70.8%
- 2014 annual price return
- -22.4%
- 2015 annual price return
- +48.1%
- 2016 annual price return
- -51.9%
- 2017 annual price return
- +101.3%
- 2018 annual price return
- -39.7%
- 2019 annual price return
- +31.5%
- 2020 annual price return
- +72.8%
- 2021 annual price return
- -13.9%
- 2022 annual price return
- +69.1%
- 2023 annual price return
- +18.0%
- 2024 annual price return
- +2.4%
- 2025 annual price return
- +40.1%
- 2026 annual price return
- -28.1%
FSLR Stock Price Trajectory (2006–2026)
As of June 23, 2026, First Solar, Inc. (FSLR) trades at $257.70, representing a +79.4% return over the past year. The stock has delivered a +234.8% total return over five years (+27.3% CAGR), reflecting significant long-term value creation.
The stock reached its all-time high of $320.95 on June 3, 2026. From this peak, FSLR has corrected -19.7%, currently trading 10% above its 200-day moving average, indicating continued institutional support.
When compared to Energy sector peers CSIQ (+53.5% 1Y), JKS (-2.6% 1Y), and ARRY (+6.1% 1Y), FSLR has outperformed the peer group average. Compare FSLR vs CSIQ →
FSLR Historical Price Data · from 2006
Rows 1–50 of 4,926| Date | Open | High | Low | Close | Volume | Change % |
|---|---|---|---|---|---|---|
| 2026-06-18 | 262.00 | 263.75 | 248.57 | 257.70 | 3.48M | +1.14% |
| 2026-06-17 | 262.50 | 266.17 | 253.29 | 254.80 | 1.52M | -3.62% |
| 2026-06-16 | 270.46 | 279.00 | 263.66 | 264.36 | 1.83M | -3.35% |
| 2026-06-15 | 272.67 | 275.66 | 264.04 | 273.51 | 1.99M | +2.32% |
| 2026-06-12 | 277.50 | 279.18 | 267.00 | 267.31 | 1.76M | -1.42% |
| 2026-06-11 | 256.75 | 272.76 | 250.43 | 271.17 | 2.42M | +8.79% |
| 2026-06-10 | 255.58 | 259.85 | 248.73 | 249.27 | 2.57M | -4.93% |
| 2026-06-09 | 278.00 | 278.00 | 250.01 | 262.19 | 2.79M | -4.79% |
| 2026-06-08 | 286.69 | 289.99 | 274.41 | 275.39 | 2.27M | -1.30% |
| 2026-06-05 | 305.49 | 305.49 | 276.03 | 279.01 | 3.85M | -11.41% |
| 2026-06-04 | 309.00 | 320.64 | 303.10 | 314.95 | 2.61M | -1.05% |
| 2026-06-03 | 305.44 | 320.95 | 302.00 | 318.30 | 2.69M | +2.34% |
| 2026-06-02 | 301.98 | 313.00 | 297.76 | 311.01 | 2.85M | +2.64% |
| 2026-06-01 | 302.09 | 306.78 | 292.34 | 303.00 | 3.24M | -1.24% |
| 2026-05-29 | 300.19 | 313.75 | 297.25 | 306.79 | 5.48M | +1.12% |
| 2026-05-28 | 275.60 | 310.42 | 275.04 | 303.38 | 5.56M | +10.86% |
| 2026-05-27 | 270.00 | 274.81 | 265.50 | 273.67 | 2.08M | +1.38% |
| 2026-05-26 | 265.66 | 276.40 | 264.13 | 269.95 | 3.81M | +4.69% |
| 2026-05-22 | 248.45 | 259.12 | 242.50 | 257.85 | 2.38M | +3.60% |
| 2026-05-21 | 237.24 | 257.00 | 236.75 | 248.88 | 4.23M | +4.63% |
| 2026-05-20 | 226.07 | 238.13 | 222.23 | 237.86 | 2.32M | +7.28% |
| 2026-05-19 | 228.96 | 229.04 | 221.63 | 221.71 | 1.73M | -5.11% |
| 2026-05-18 | 233.37 | 234.90 | 227.68 | 233.64 | 1.94M | +0.12% |
| 2026-05-15 | 227.17 | 237.50 | 222.51 | 233.37 | 2.29M | +0.76% |
| 2026-05-14 | 232.50 | 236.13 | 226.18 | 231.62 | 1.80M | -1.27% |
| 2026-05-13 | 234.33 | 240.84 | 231.17 | 234.60 | 2.57M | +2.87% |
| 2026-05-12 | 233.43 | 237.00 | 224.03 | 228.06 | 2.65M | -2.23% |
| 2026-05-11 | 221.12 | 237.57 | 221.12 | 233.27 | 4.05M | +6.06% |
| 2026-05-08 | 218.00 | 221.21 | 212.01 | 219.95 | 1.86M | +2.51% |
| 2026-05-07 | 218.90 | 223.89 | 212.29 | 214.57 | 2.49M | -1.57% |
| 2026-05-06 | 218.25 | 219.54 | 214.60 | 218.00 | 2.32M | -0.58% |
| 2026-05-05 | 213.93 | 221.58 | 212.81 | 219.28 | 1.14M | +3.73% |
| 2026-05-04 | 212.00 | 215.75 | 205.19 | 211.39 | 2.92M | -0.15% |
| 2026-05-01 | 200.08 | 217.88 | 199.90 | 211.71 | 5.06M | +4.86% |
| 2026-04-30 | 192.00 | 203.94 | 189.50 | 201.89 | 3.21M | +5.92% |
| 2026-04-29 | 197.00 | 197.98 | 187.20 | 190.61 | 1.67M | -2.68% |
| 2026-04-28 | 196.39 | 197.73 | 194.38 | 195.86 | 1.64M | -0.82% |
| 2026-04-27 | 194.76 | 198.69 | 191.87 | 197.48 | 1.93M | +1.92% |
| 2026-04-24 | 197.24 | 197.69 | 190.01 | 193.76 | 1.45M | -1.24% |
| 2026-04-23 | 189.50 | 197.69 | 189.50 | 196.19 | 2.21M | +3.96% |
| 2026-04-22 | 189.34 | 194.76 | 188.00 | 188.71 | 1.89M | +1.13% |
| 2026-04-21 | 193.19 | 195.37 | 185.13 | 186.61 | 1.69M | -3.05% |
| 2026-04-20 | 189.27 | 193.34 | 187.33 | 192.49 | 1.82M | +1.08% |
| 2026-04-17 | 193.03 | 194.97 | 189.48 | 190.44 | 3.33M | -0.63% |
| 2026-04-16 | 195.40 | 197.59 | 188.64 | 191.65 | 2.44M | -1.82% |
| 2026-04-15 | 211.00 | 211.00 | 194.00 | 195.20 | 3.50M | -2.70% |
| 2026-04-14 | 203.05 | 203.51 | 195.19 | 200.61 | 2.42M | +0.13% |
| 2026-04-13 | 203.23 | 206.00 | 198.86 | 200.35 | 1.62M | -1.53% |
| 2026-04-10 | 198.14 | 207.00 | 197.28 | 203.47 | 1.56M | +3.15% |
| 2026-04-09 | 200.49 | 204.13 | 196.81 | 197.25 | 1.05M | -1.76% |
Full Stock Analysis
Deep dive into FSLR consensus models and risk factors.
Intrinsic Valuation
DCF models, multiple analysis, and analyst estimates.
Historical Returns
10-year return with dividends reinvested.
DCA Calculator
See how regular investing compounds over time.
Peer Comparison
Compare growth, multiples, and margins vs sector.
FSLR — Frequently Asked Questions
Quick answers to the most common questions about buying FSLR stock.
How has FSLR stock performed recently?
FSLR returned +79.4% over the past year, beating its 5-year annualized CAGR of +27.3%. The stock trades above its 200-day moving average, confirming the uptrend.
What is FSLR's all-time high price?
First Solar, Inc. reached $320.95 on 2026-06-03. The 52-week high is $320.95. Current 1-year return of +79.4% places the stock closer to historical peaks.
Where can I download FSLR historical price data?
This page provides FSLR daily OHLCV data with 50-day MA, 200-day MA, and RSI indicators. Data spans 2006-2026, downloadable in CSV format.