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 — 2017

DateSplit-adjusted closeCumulative dividend-reinvested closeReported volumeOpen priceExchange Volume
2017-12-29$67.52$67.521,499,600
2017-12-28$68.35$68.35946,000
2017-12-27$68.84$68.841,146,300
2017-12-26$68.04$68.04971,600
2017-12-22$68.85$68.85775,900
2017-12-21$69.11$69.11851,800
2017-12-20$68.69$68.69893,700
2017-12-19$69.15$69.151,407,500
2017-12-18$70.63$70.631,301,000
2017-12-15$68.96$68.962,921,900
2017-12-14$67.89$67.891,529,800
2017-12-13$68.48$68.481,848,600
2017-12-12$68.91$68.912,518,500
2017-12-11$70.05$70.053,810,500
2017-12-08$70.02$70.023,628,800
2017-12-07$68.43$68.434,910,600
2017-12-06$63.24$63.244,665,800
2017-12-05$61.21$61.215,429,200
2017-12-04$57.27$57.274,210,800
2017-12-01$60.30$60.301,784,400
2017-11-30$62.10$62.101,620,800
2017-11-29$60.02$60.021,868,400
2017-11-28$62.13$62.131,367,100
2017-11-27$61.65$61.652,040,400
2017-11-24$60.61$60.61466,800
2017-11-22$60.51$60.511,677,900
2017-11-21$60.24$60.241,067,300
2017-11-20$61.06$61.061,342,200
2017-11-17$60.18$60.181,314,200
2017-11-16$60.35$60.351,308,200
2017-11-15$60.60$60.601,363,600
2017-11-14$61.28$61.281,151,500
2017-11-13$61.57$61.571,198,600
2017-11-10$61.59$61.591,952,500
2017-11-09$60.54$60.541,662,700
2017-11-08$61.79$61.792,294,300
2017-11-07$60.96$60.962,285,500
2017-11-06$61.47$61.473,871,900
2017-11-03$59.87$59.873,133,400
2017-11-02$57.87$57.872,726,300
2017-11-01$57.21$57.215,258,300
2017-10-31$54.82$54.829,750,800
2017-10-30$60.43$60.437,771,400
2017-10-27$57.67$57.6715,842,100
2017-10-26$47.92$47.922,102,100
2017-10-25$47.39$47.391,957,500
2017-10-24$48.61$48.611,204,500
2017-10-23$48.92$48.922,045,900
2017-10-20$47.73$47.731,396,600
2017-10-19$47.64$47.641,271,400
2017-10-18$46.94$46.941,232,500
2017-10-17$47.24$47.241,500,000
2017-10-16$47.31$47.31976,200
2017-10-13$47.60$47.60942,900
2017-10-12$47.11$47.11951,300
2017-10-11$47.20$47.201,068,200
2017-10-10$47.67$47.671,112,200
2017-10-09$46.91$46.911,420,000
2017-10-06$48.21$48.211,113,300
2017-10-05$47.93$47.931,490,200
2017-10-04$47.65$47.651,400,600
2017-10-03$47.23$47.231,335,600
2017-10-02$47.18$47.182,174,800
2017-09-29$45.88$45.881,588,500
2017-09-28$46.14$46.142,353,500
2017-09-27$47.05$47.052,840,400
2017-09-26$46.17$46.173,846,600
2017-09-25$46.88$46.885,590,200
2017-09-22$51.41$51.418,981,400
2017-09-21$48.76$48.763,036,600
2017-09-20$48.85$48.854,322,800
2017-09-19$48.86$48.862,245,600
2017-09-18$48.54$48.542,761,900
2017-09-15$50.45$50.455,396,200
2017-09-14$48.43$48.431,766,700
2017-09-13$46.83$46.831,108,300
2017-09-12$47.48$47.481,272,300
2017-09-11$47.16$47.161,062,200
2017-09-08$46.91$46.911,339,800
2017-09-07$47.45$47.45850,000
2017-09-06$47.35$47.35890,100
2017-09-05$47.86$47.861,186,300
2017-09-01$47.84$47.841,207,800
2017-08-31$46.96$46.961,673,800
2017-08-30$48.09$48.091,707,000
2017-08-29$48.40$48.401,564,200
2017-08-28$48.02$48.021,220,000
2017-08-25$47.42$47.42816,100
2017-08-24$47.20$47.201,290,800
2017-08-23$46.48$46.481,026,900
2017-08-22$46.59$46.591,704,200
2017-08-21$45.96$45.962,383,600
2017-08-18$48.06$48.06983,300
2017-08-17$47.77$47.771,167,400
2017-08-16$49.07$49.071,840,000
2017-08-15$49.09$49.091,292,000
2017-08-14$48.87$48.871,561,800
2017-08-11$47.54$47.541,013,900
2017-08-10$46.75$46.751,296,100
2017-08-09$47.43$47.431,153,800
2017-08-08$47.84$47.841,512,500
2017-08-07$48.57$48.571,431,700
2017-08-04$47.98$47.981,407,800
2017-08-03$47.30$47.302,191,700
2017-08-02$48.63$48.632,785,100
2017-08-01$49.65$49.652,434,300
2017-07-31$49.31$49.313,833,300
2017-07-28$48.87$48.879,311,200
2017-07-27$44.81$44.814,288,600
2017-07-26$45.44$45.441,689,400
2017-07-25$45.46$45.462,086,300
2017-07-24$44.98$44.981,805,100
2017-07-21$45.15$45.152,192,600
2017-07-20$46.27$46.273,234,400
2017-07-19$45.67$45.674,849,100
2017-07-18$44.02$44.022,868,300
2017-07-17$42.72$42.722,738,600
2017-07-14$42.94$42.942,926,700
2017-07-13$41.53$41.532,052,900
2017-07-12$41.79$41.793,303,500
2017-07-11$39.81$39.811,225,600
2017-07-10$39.54$39.541,072,100
2017-07-07$39.40$39.401,142,200
2017-07-06$38.67$38.671,481,600
2017-07-05$39.04$39.041,572,400
2017-07-03$40.07$40.071,053,900
2017-06-30$39.88$39.881,295,200
2017-06-29$40.08$40.082,019,700
2017-06-28$40.49$40.492,437,700
2017-06-27$40.05$40.052,233,300
2017-06-26$40.17$40.172,755,100
2017-06-23$39.74$39.744,798,000
2017-06-22$38.42$38.424,156,900
2017-06-21$37.23$37.232,367,400
2017-06-20$35.45$35.451,599,900
2017-06-19$36.35$36.351,766,400
2017-06-16$35.83$35.831,971,600
2017-06-15$35.73$35.731,477,100
2017-06-14$36.19$36.191,699,700
2017-06-13$36.46$36.462,086,900
2017-06-12$36.40$36.402,201,200
2017-06-09$36.65$36.652,200,900
2017-06-08$37.80$37.802,267,600
2017-06-07$36.94$36.942,199,600
2017-06-06$37.44$37.442,587,300
2017-06-05$37.67$37.671,621,300
2017-06-02$38.33$38.331,573,900
2017-06-01$38.32$38.323,669,100
2017-05-31$38.51$38.512,921,700
2017-05-30$39.50$39.505,728,500
2017-05-26$36.84$36.843,970,900
2017-05-25$37.94$37.943,474,200
2017-05-24$38.90$38.905,135,100
2017-05-23$36.47$36.472,659,000
2017-05-22$36.43$36.432,450,800
2017-05-19$36.34$36.343,217,100
2017-05-18$34.96$34.966,435,500
2017-05-17$34.98$34.983,244,200
2017-05-16$36.78$36.781,788,200
2017-05-15$37.21$37.212,570,700
2017-05-12$36.38$36.382,046,700
2017-05-11$36.62$36.622,198,900
2017-05-10$36.57$36.573,640,000
2017-05-09$35.78$35.783,094,800
2017-05-08$35.15$35.153,289,500
2017-05-05$34.54$34.544,045,500
2017-05-04$34.24$34.245,844,000
2017-05-03$33.91$33.9117,584,000
2017-05-02$30.32$30.325,719,000
2017-05-01$29.55$29.552,902,700
2017-04-28$29.55$29.554,188,100
2017-04-27$29.44$29.445,508,500
2017-04-26$28.99$28.995,850,600
2017-04-25$27.54$27.542,465,300
2017-04-24$27.08$27.082,513,600
2017-04-21$26.80$26.802,033,300
2017-04-20$26.74$26.742,494,300
2017-04-19$26.54$26.542,093,200
2017-04-18$26.89$26.892,132,200
2017-04-17$27.34$27.341,811,900
2017-04-13$27.42$27.422,425,400
2017-04-12$27.91$27.912,604,900
2017-04-11$28.10$28.103,002,100
2017-04-10$27.97$27.974,673,100
2017-04-07$26.81$26.813,175,400
2017-04-06$26.62$26.624,492,400
2017-04-05$26.58$26.583,576,000
2017-04-04$26.82$26.825,850,600
2017-04-03$26.33$26.334,870,500
2017-03-31$27.10$27.103,718,600
2017-03-30$27.47$27.473,541,500
2017-03-29$28.03$28.032,471,000
2017-03-28$28.28$28.282,423,400
2017-03-27$28.23$28.232,421,800
2017-03-24$28.31$28.313,326,000
2017-03-23$28.58$28.582,599,300
2017-03-22$28.87$28.874,858,200
2017-03-21$29.04$29.044,862,000
2017-03-20$30.34$30.348,046,900
2017-03-17$31.83$31.8318,504,500
2017-03-16$32.98$32.981,965,200
2017-03-15$33.00$33.002,381,100
2017-03-14$32.07$32.072,499,000
2017-03-13$32.84$32.842,121,800
2017-03-10$32.40$32.401,398,800
2017-03-09$32.48$32.481,226,300
2017-03-08$32.66$32.661,432,600
2017-03-07$32.63$32.631,857,800
2017-03-06$33.33$33.332,150,900
2017-03-03$34.61$34.612,209,200
2017-03-02$35.52$35.522,126,000
2017-03-01$35.02$35.023,713,300
2017-02-28$36.19$36.193,329,800
2017-02-27$37.83$37.833,008,400
2017-02-24$37.90$37.905,720,000
2017-02-23$37.19$37.1911,859,200
2017-02-22$33.57$33.5710,948,700
2017-02-21$36.62$36.625,234,500
2017-02-17$34.84$34.842,396,800
2017-02-16$34.11$34.112,904,100
2017-02-15$34.73$34.732,310,400
2017-02-14$33.92$33.921,605,500
2017-02-13$33.33$33.331,504,100
2017-02-10$32.85$32.852,081,400
2017-02-09$32.23$32.231,300,200
2017-02-08$31.55$31.55939,600
2017-02-07$31.79$31.791,063,900
2017-02-06$32.13$32.131,004,100
2017-02-03$32.15$32.151,287,400
2017-02-02$31.59$31.591,759,100
2017-02-01$31.79$31.791,804,700
2017-01-31$31.19$31.191,656,600
2017-01-30$31.02$31.022,146,700
2017-01-27$31.48$31.482,380,400
2017-01-26$32.28$32.281,871,100
2017-01-25$32.90$32.901,532,500
2017-01-24$32.53$32.532,781,900
2017-01-23$33.66$33.661,926,000
2017-01-20$34.75$34.751,260,800
2017-01-19$34.42$34.421,459,800
2017-01-18$34.41$34.411,462,700
2017-01-17$35.17$35.171,928,800
2017-01-13$35.75$35.751,998,900
2017-01-12$34.87$34.871,303,600
2017-01-11$35.00$35.003,155,400
2017-01-10$33.39$33.391,198,000
2017-01-09$33.57$33.571,217,500
2017-01-06$33.32$33.321,277,400
2017-01-05$33.88$33.881,954,900
2017-01-04$34.17$34.172,478,500
2017-01-03$33.54$33.542,664,800