NASDAQ:FSLR | Historical Stock Price | FIRST SOLAR, INC.

Complete retained daily price history on its own workbook tab. Split-adjusted close keeps every historical share price on one comparable split basis. Cumulative dividend-reinvested close is the daily close of a rebased total-return index: it starts with one share at the earliest retained close, reinvests every distribution, and normalizes every forward and reverse split exactly once. Admitted exchange opening prices remain a distinct current-session series.

Available history
2006-11-17 to 2026-09-04
Data captured

Stock Price Chart

Blue: Split-adjusted close · Orange: Cumulative dividend-reinvested close

$12.02$23.32$45.25$87.82$170.41$330.702006-11-172026-08-27

Logarithmic scale. Both lines share the same starting value for the selected range.

View year

Historical Stock Price — 2026

DateSplit-adjusted closeCumulative dividend-reinvested closeReported volumeOpen priceExchange Volume
2026-09-04$208.1665,944
2026-09-03$202.7085,138
2026-09-02$199.5548,416
2026-09-01$199.8471,994
2026-08-31$203.31134,858
2026-08-28$210.2552,923
2026-08-27$210.10$210.101,467,200$210.5049,440
2026-08-26$205.93$205.931,465,400$208.0473,263
2026-08-25$206.82$206.821,523,300$211.5962,468
2026-08-24$208.31$208.311,611,100$212.7267,191
2026-08-21$214.28$214.281,502,400$215.1487,617
2026-08-20$214.06$214.061,619,800$221.0077,267
2026-08-19$222.40$222.401,657,600$222.2569,988
2026-08-18$220.01$220.011,902,100$220.50107,033
2026-08-17$217.85$217.851,902,100$225.6288,649
2026-08-14$225.56$225.562,244,400$224.0089,215
2026-08-13$223.69$223.692,102,200$224.42106,575
2026-08-12$226.77$226.773,072,900$243.44108,924
2026-08-11$240.91$240.911,578,500$248.8898,308
2026-08-10$239.33$239.332,929,300$250.69147,286
2026-08-07$250.05$250.055,214,300$258.17245,759
2026-08-06$244.14$244.143,669,000$236.72190,222
2026-08-05$236.80$236.803,237,800$236.25151,186
2026-08-04$243.63$243.634,251,300$233.98267,351
2026-08-03$232.73$232.735,069,600$218.25186,473
2026-07-31$211.03$211.033,426,100$212.78176,574
2026-07-30$206.01$206.012,397,700$204.0090,239
2026-07-29$199.24$199.241,645,900$203.2189,830
2026-07-28$202.59$202.592,169,500$203.9583,400
2026-07-27$205.83$205.831,815,900$203.7098,830
2026-07-24$202.82$202.821,537,200$206.28112,670
2026-07-23$205.92$205.921,440,400$208.5174,041
2026-07-22$208.86$208.861,565,100$205.6266,687
2026-07-21$206.05$206.051,742,100$208.5084,394
2026-07-20$205.31$205.311,538,000$214.6395,707
2026-07-17$211.99$211.992,320,200
2026-07-16$211.93$211.932,029,200
2026-07-15$223.82$223.822,024,600
2026-07-14$220.58$220.581,436,200
2026-07-13$221.03$221.031,820,500
2026-07-10$227.83$227.831,338,000
2026-07-09$228.50$228.501,632,800
2026-07-08$224.30$224.301,713,700
2026-07-07$227.72$227.721,920,400
2026-07-06$233.06$233.061,671,700
2026-07-02$224.57$224.572,596,900
2026-07-01$232.08$232.081,417,500
2026-06-30$235.96$235.962,069,300
2026-06-29$232.80$232.801,890,100
2026-06-26$239.07$239.071,834,400
2026-06-25$248.64$248.641,208,400
2026-06-24$248.36$248.361,497,500
2026-06-23$249.24$249.241,799,400
2026-06-22$263.11$263.112,081,600
2026-06-18$257.70$257.703,682,700
2026-06-17$254.80$254.801,743,300
2026-06-16$264.36$264.361,897,300
2026-06-15$273.51$273.512,060,500
2026-06-12$267.31$267.311,793,500
2026-06-11$271.17$271.172,467,700
2026-06-10$249.27$249.272,624,000
2026-06-09$262.19$262.192,817,500
2026-06-08$275.39$275.392,278,700
2026-06-05$279.01$279.013,903,900
2026-06-04$314.95$314.952,719,900
2026-06-03$318.25$318.252,702,100
2026-06-02$311.01$311.012,962,700
2026-06-01$303.00$303.003,371,500
2026-05-29$306.79$306.795,993,400
2026-05-28$303.38$303.385,596,400
2026-05-27$273.67$273.672,078,600
2026-05-26$269.95$269.953,969,400
2026-05-22$257.85$257.852,476,700
2026-05-21$248.88$248.884,296,000
2026-05-20$237.86$237.862,326,500
2026-05-19$221.71$221.711,848,000
2026-05-18$233.64$233.642,002,200
2026-05-15$233.37$233.372,350,600
2026-05-14$231.62$231.621,854,300
2026-05-13$234.60$234.602,629,800
2026-05-12$228.06$228.062,694,400
2026-05-11$233.27$233.274,050,600
2026-05-08$219.95$219.951,938,300
2026-05-07$214.57$214.573,018,500
2026-05-06$218.00$218.002,513,200
2026-05-05$219.38$219.383,165,100
2026-05-04$211.39$211.392,927,600
2026-05-01$211.71$211.715,067,600
2026-04-30$201.89$201.893,259,000
2026-04-29$190.61$190.611,671,400
2026-04-28$195.86$195.861,687,600
2026-04-27$197.48$197.481,999,700
2026-04-24$193.76$193.761,506,400
2026-04-23$196.19$196.192,212,500
2026-04-22$188.71$188.711,967,300
2026-04-21$186.61$186.611,860,900
2026-04-20$192.49$192.491,868,800
2026-04-17$190.44$190.443,406,200
2026-04-16$191.65$191.652,498,700
2026-04-15$195.20$195.203,515,400
2026-04-14$200.61$200.612,496,100
2026-04-13$200.35$200.351,621,300
2026-04-10$203.47$203.471,610,400
2026-04-09$197.25$197.251,054,700
2026-04-08$200.78$200.781,395,800
2026-04-07$192.31$192.311,858,600
2026-04-06$195.57$195.571,599,800
2026-04-02$195.32$195.321,527,300
2026-04-01$199.42$199.421,580,200
2026-03-31$197.26$197.262,280,400
2026-03-30$184.70$184.701,737,800
2026-03-27$190.29$190.292,260,100
2026-03-26$185.83$185.831,568,200
2026-03-25$193.51$193.511,141,000
2026-03-24$192.85$192.852,141,300
2026-03-23$189.92$189.922,122,000
2026-03-20$192.82$192.823,564,900
2026-03-19$199.65$199.651,319,200
2026-03-18$197.81$197.811,219,900
2026-03-17$200.42$200.421,358,400
2026-03-16$199.48$199.481,052,400
2026-03-13$196.07$196.071,173,100
2026-03-12$197.56$197.561,536,500
2026-03-11$200.25$200.251,419,400
2026-03-10$197.80$197.801,954,600
2026-03-09$195.38$195.381,955,800
2026-03-06$189.21$189.211,801,400
2026-03-05$191.80$191.801,898,500
2026-03-04$197.27$197.271,882,100
2026-03-03$197.53$197.531,694,000
2026-03-02$199.86$199.862,343,000
2026-02-27$197.20$197.203,775,800
2026-02-26$200.10$200.104,995,600
2026-02-25$210.12$210.129,798,300
2026-02-24$243.21$243.213,336,900
2026-02-23$242.15$242.151,670,300
2026-02-20$241.88$241.882,804,300
2026-02-19$233.30$233.302,654,600
2026-02-18$238.57$238.572,557,300
2026-02-17$226.05$226.052,160,200
2026-02-13$225.65$225.652,629,500
2026-02-12$220.45$220.451,648,700
2026-02-11$227.74$227.741,211,700
2026-02-10$226.24$226.242,459,500
2026-02-09$222.13$222.132,650,900
2026-02-06$218.73$218.735,263,900
2026-02-05$234.36$234.361,714,500
2026-02-04$238.06$238.062,155,900
2026-02-03$239.04$239.041,906,600
2026-02-02$230.55$230.552,029,900
2026-01-30$225.52$225.522,819,000
2026-01-29$224.01$224.015,257,300
2026-01-28$249.41$249.412,206,900
2026-01-27$235.05$235.052,185,600
2026-01-26$242.97$242.972,218,600
2026-01-23$242.15$242.151,945,500
2026-01-22$239.68$239.681,976,200
2026-01-21$243.72$243.721,463,700
2026-01-20$242.11$242.111,998,400
2026-01-16$243.73$243.731,955,700
2026-01-15$243.64$243.643,206,300
2026-01-14$236.45$236.451,906,200
2026-01-13$241.36$241.362,063,600
2026-01-12$237.83$237.832,116,400
2026-01-09$238.66$238.663,712,000
2026-01-08$246.26$246.262,301,300
2026-01-07$241.11$241.116,207,900
2026-01-06$268.78$268.781,620,700
2026-01-05$272.00$272.002,006,800
2026-01-02$274.34$274.341,476,600