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

DateSplit-adjusted closeCumulative dividend-reinvested closeReported volumeOpen priceExchange Volume
2021-12-31$87.16$87.16502,800
2021-12-30$88.04$88.04837,400
2021-12-29$87.18$87.18795,300
2021-12-28$87.35$87.35560,300
2021-12-27$87.86$87.86730,700
2021-12-23$87.37$87.37937,500
2021-12-22$87.92$87.92800,400
2021-12-21$89.12$89.121,295,100
2021-12-20$85.76$85.762,964,000
2021-12-17$93.16$93.162,740,000
2021-12-16$91.20$91.201,568,400
2021-12-15$95.18$95.181,355,600
2021-12-14$95.32$95.321,143,900
2021-12-13$97.07$97.071,652,000
2021-12-10$97.20$97.201,139,500
2021-12-09$96.64$96.641,049,200
2021-12-08$100.71$100.71828,700
2021-12-07$101.20$101.201,132,600
2021-12-06$99.11$99.111,178,800
2021-12-03$98.25$98.251,492,800
2021-12-02$102.04$102.04919,900
2021-12-01$101.64$101.641,318,700
2021-11-30$103.60$103.601,306,400
2021-11-29$106.85$106.851,037,300
2021-11-26$105.92$105.92843,400
2021-11-24$108.28$108.282,096,600
2021-11-23$107.14$107.141,481,500
2021-11-22$108.16$108.161,790,800
2021-11-19$108.37$108.371,774,800
2021-11-18$103.43$103.431,178,300
2021-11-17$103.94$103.941,541,000
2021-11-16$104.49$104.494,421,100
2021-11-15$112.31$112.311,228,100
2021-11-12$110.92$110.921,000,500
2021-11-11$113.60$113.601,492,100
2021-11-10$110.99$110.991,512,900
2021-11-09$114.10$114.101,166,200
2021-11-08$115.03$115.031,765,800
2021-11-05$116.31$116.312,651,600
2021-11-04$116.66$116.662,076,200
2021-11-03$116.83$116.831,855,600
2021-11-02$118.65$118.651,672,100
2021-11-01$121.14$121.142,427,000
2021-10-29$119.59$119.592,729,200
2021-10-28$117.88$117.882,592,200
2021-10-27$110.23$110.232,378,400
2021-10-26$108.94$108.941,304,200
2021-10-25$109.04$109.041,166,000
2021-10-22$106.22$106.22872,600
2021-10-21$106.29$106.291,750,800
2021-10-20$103.23$103.232,768,000
2021-10-19$108.28$108.282,162,500
2021-10-18$104.78$104.781,244,500
2021-10-15$105.11$105.112,701,800
2021-10-14$106.20$106.202,053,900
2021-10-13$106.02$106.021,829,100
2021-10-12$105.27$105.272,437,300
2021-10-11$102.29$102.292,980,100
2021-10-08$98.67$98.67928,100
2021-10-07$97.52$97.521,493,300
2021-10-06$95.18$95.181,517,200
2021-10-05$95.60$95.60814,400
2021-10-04$95.01$95.011,376,000
2021-10-01$96.57$96.571,152,400
2021-09-30$95.46$95.461,421,200
2021-09-29$94.07$94.071,790,400
2021-09-28$95.25$95.251,638,700
2021-09-27$95.56$95.561,955,600
2021-09-24$91.15$91.152,186,100
2021-09-23$93.45$93.451,963,100
2021-09-22$95.71$95.711,346,400
2021-09-21$95.01$95.012,292,500
2021-09-20$95.69$95.694,157,200
2021-09-17$104.02$104.024,205,700
2021-09-16$103.29$103.291,108,200
2021-09-15$104.70$104.701,204,100
2021-09-14$105.16$105.162,008,300
2021-09-13$106.17$106.173,645,000
2021-09-10$99.41$99.412,993,200
2021-09-09$98.89$98.892,589,400
2021-09-08$95.43$95.433,673,200
2021-09-07$94.48$94.48711,600
2021-09-03$94.06$94.06567,400
2021-09-02$94.87$94.87751,600
2021-09-01$94.06$94.06888,200
2021-08-31$94.00$94.001,020,800
2021-08-30$95.69$95.691,324,300
2021-08-27$94.44$94.44774,700
2021-08-26$93.68$93.68893,400
2021-08-25$93.63$93.63807,700
2021-08-24$94.47$94.471,000,500
2021-08-23$96.04$96.04868,000
2021-08-20$94.54$94.54741,600
2021-08-19$92.99$92.99895,200
2021-08-18$93.65$93.651,196,000
2021-08-17$93.51$93.511,900,700
2021-08-16$96.83$96.831,476,800
2021-08-13$96.60$96.601,561,600
2021-08-12$96.94$96.94946,900
2021-08-11$95.91$95.911,125,500
2021-08-10$95.75$95.751,490,200
2021-08-09$94.71$94.711,310,500
2021-08-06$93.15$93.152,148,500
2021-08-05$91.62$91.621,115,800
2021-08-04$92.21$92.211,794,500
2021-08-03$92.34$92.343,270,100
2021-08-02$88.27$88.272,536,600
2021-07-30$86.04$86.043,767,100
2021-07-29$83.74$83.741,650,600
2021-07-28$83.48$83.482,115,900
2021-07-27$81.36$81.361,761,500
2021-07-26$81.35$81.351,417,500
2021-07-23$82.95$82.951,165,600
2021-07-22$83.68$83.68981,100
2021-07-21$85.19$85.191,609,400
2021-07-20$82.68$82.682,225,200
2021-07-19$83.05$83.052,035,500
2021-07-16$83.49$83.492,326,100
2021-07-15$85.60$85.602,592,400
2021-07-14$90.04$90.041,837,100
2021-07-13$92.79$92.791,761,800
2021-07-12$94.29$94.292,303,600
2021-07-09$92.54$92.541,453,800
2021-07-08$89.91$89.911,900,600
2021-07-07$91.27$91.271,898,500
2021-07-06$91.19$91.191,579,000
2021-07-02$90.82$90.821,220,000
2021-07-01$90.17$90.171,334,800
2021-06-30$90.51$90.511,782,700
2021-06-29$92.67$92.671,990,300
2021-06-28$92.71$92.713,854,600
2021-06-25$87.87$87.874,874,000
2021-06-24$84.51$84.516,047,400
2021-06-23$80.19$80.191,172,600
2021-06-22$78.38$78.382,296,500
2021-06-21$78.19$78.192,230,900
2021-06-18$76.97$76.972,842,200
2021-06-17$78.53$78.531,344,500
2021-06-16$77.40$77.401,493,400
2021-06-15$76.17$76.172,137,200
2021-06-14$78.61$78.611,472,000
2021-06-11$79.59$79.591,856,700
2021-06-10$80.40$80.403,570,400
2021-06-09$76.81$76.812,098,600
2021-06-08$75.96$75.961,756,900
2021-06-07$75.01$75.011,124,800
2021-06-04$75.84$75.84752,200
2021-06-03$75.37$75.37885,400
2021-06-02$76.96$76.961,017,400
2021-06-01$76.88$76.881,173,800
2021-05-28$76.11$76.111,143,500
2021-05-27$76.93$76.931,274,600
2021-05-26$77.53$77.531,631,100
2021-05-25$74.80$74.80769,500
2021-05-24$75.38$75.38751,600
2021-05-21$75.93$75.931,053,700
2021-05-20$76.64$76.642,008,300
2021-05-19$74.24$74.242,061,600
2021-05-18$72.39$72.391,755,200
2021-05-17$71.55$71.551,727,900
2021-05-14$72.58$72.581,741,100
2021-05-13$69.57$69.571,703,800
2021-05-12$69.73$69.732,000,300
2021-05-11$71.89$71.892,914,800
2021-05-10$72.19$72.191,744,600
2021-05-07$74.62$74.622,129,100
2021-05-06$73.63$73.632,432,500
2021-05-05$74.39$74.392,418,000
2021-05-04$73.82$73.823,100,600
2021-05-03$75.77$75.774,807,000
2021-04-30$76.53$76.538,849,800
2021-04-29$87.29$87.292,906,900
2021-04-28$88.70$88.701,553,100
2021-04-27$89.69$89.691,825,100
2021-04-26$89.79$89.791,786,200
2021-04-23$88.56$88.562,257,800
2021-04-22$87.15$87.154,137,600
2021-04-21$83.65$83.652,793,800
2021-04-20$79.36$79.361,571,200
2021-04-19$80.21$80.213,608,200
2021-04-16$80.14$80.145,828,700
2021-04-15$77.17$77.171,856,500
2021-04-14$78.57$78.572,144,800
2021-04-13$78.99$78.991,244,000
2021-04-12$78.75$78.752,283,800
2021-04-09$79.61$79.611,937,600
2021-04-08$81.19$81.191,536,400
2021-04-07$81.00$81.001,942,000
2021-04-06$84.21$84.211,555,700
2021-04-05$83.12$83.122,549,500
2021-04-01$86.15$86.151,789,100
2021-03-31$87.30$87.302,260,400
2021-03-30$86.53$86.532,584,500
2021-03-29$81.61$81.611,737,000
2021-03-26$85.69$85.692,671,800
2021-03-25$80.73$80.732,314,500
2021-03-24$80.72$80.721,966,500
2021-03-23$80.52$80.521,583,800
2021-03-22$81.83$81.831,711,300
2021-03-19$79.97$79.972,486,600
2021-03-18$77.61$77.612,214,300
2021-03-17$80.14$80.141,947,500
2021-03-16$82.46$82.461,735,300
2021-03-15$82.53$82.531,651,900
2021-03-12$81.95$81.951,784,300
2021-03-11$81.02$81.022,390,100
2021-03-10$75.72$75.722,619,300
2021-03-09$76.67$76.673,338,600
2021-03-08$71.45$71.452,482,900
2021-03-05$73.70$73.704,641,000
2021-03-04$75.36$75.363,641,100
2021-03-03$78.88$78.882,352,000
2021-03-02$83.19$83.191,686,100
2021-03-01$84.89$84.892,518,000
2021-02-26$81.02$81.023,272,600
2021-02-25$81.40$81.403,209,800
2021-02-24$88.03$88.032,605,600
2021-02-23$86.97$86.973,878,500
2021-02-22$86.61$86.612,862,100
2021-02-19$90.96$90.962,451,100
2021-02-18$91.38$91.382,634,500
2021-02-17$95.84$95.843,507,700
2021-02-16$98.71$98.711,536,700
2021-02-12$100.75$100.751,472,200
2021-02-11$99.59$99.591,753,200
2021-02-10$99.88$99.882,337,200
2021-02-09$101.85$101.851,838,400
2021-02-08$100.33$100.331,600,500
2021-02-05$97.40$97.402,305,900
2021-02-04$98.59$98.591,760,100
2021-02-03$98.94$98.941,824,200
2021-02-02$97.29$97.292,231,100
2021-02-01$98.31$98.312,537,300
2021-01-29$99.15$99.152,867,800
2021-01-28$105.10$105.103,395,800
2021-01-27$102.81$102.812,952,200
2021-01-26$104.69$104.692,084,400
2021-01-25$104.94$104.943,218,500
2021-01-22$106.67$106.672,085,600
2021-01-21$107.53$107.532,941,400
2021-01-20$101.75$101.752,434,100
2021-01-19$100.24$100.242,561,400
2021-01-15$96.58$96.584,178,100
2021-01-14$106.04$106.042,429,500
2021-01-13$104.18$104.181,776,600
2021-01-12$104.32$104.322,667,900
2021-01-11$103.76$103.762,528,200
2021-01-08$104.10$104.103,340,100
2021-01-07$105.50$105.503,546,700
2021-01-06$99.69$99.696,731,300
2021-01-05$92.16$92.167,295,200
2021-01-04$101.24$101.242,633,600