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

DateSplit-adjusted closeCumulative dividend-reinvested closeReported volumeOpen priceExchange Volume
2022-12-30$149.79$149.791,438,900
2022-12-29$148.78$148.781,447,700
2022-12-28$146.17$146.172,773,200
2022-12-27$150.22$150.221,955,100
2022-12-23$156.75$156.751,027,900
2022-12-22$156.89$156.892,095,100
2022-12-21$162.06$162.062,532,300
2022-12-20$156.59$156.592,185,300
2022-12-19$156.77$156.772,856,100
2022-12-16$155.08$155.0822,634,800
2022-12-15$159.41$159.412,743,900
2022-12-14$160.09$160.092,727,100
2022-12-13$157.08$157.083,214,100
2022-12-12$150.28$150.281,769,900
2022-12-09$150.96$150.961,851,300
2022-12-08$152.71$152.711,483,900
2022-12-07$154.74$154.742,162,400
2022-12-06$157.47$157.473,334,700
2022-12-05$167.14$167.141,851,100
2022-12-02$168.32$168.322,802,800
2022-12-01$168.54$168.542,123,300
2022-11-30$172.53$172.538,693,400
2022-11-29$161.81$161.812,256,800
2022-11-28$165.62$165.623,488,000
2022-11-25$171.43$171.431,116,900
2022-11-23$169.47$169.471,645,800
2022-11-22$167.66$167.661,684,900
2022-11-21$165.39$165.391,435,900
2022-11-18$166.60$166.602,140,700
2022-11-17$164.98$164.982,579,000
2022-11-16$158.58$158.581,808,500
2022-11-15$159.63$159.632,041,300
2022-11-14$153.63$153.631,815,500
2022-11-11$150.42$150.422,532,000
2022-11-10$157.02$157.023,816,400
2022-11-09$151.16$151.162,769,200
2022-11-08$147.26$147.262,639,000
2022-11-07$147.25$147.252,622,900
2022-11-04$153.62$153.623,261,900
2022-11-03$157.73$157.733,502,400
2022-11-02$150.07$150.073,599,700
2022-11-01$148.57$148.573,621,600
2022-10-31$145.57$145.577,117,000
2022-10-28$132.67$132.675,669,700
2022-10-27$131.18$131.183,135,900
2022-10-26$131.40$131.402,939,800
2022-10-25$127.15$127.152,046,500
2022-10-24$124.57$124.571,726,300
2022-10-21$122.60$122.603,619,300
2022-10-20$118.72$118.722,164,000
2022-10-19$120.21$120.212,223,900
2022-10-18$121.31$121.312,700,400
2022-10-17$118.28$118.284,176,900
2022-10-14$123.36$123.362,053,500
2022-10-13$126.54$126.543,090,000
2022-10-12$126.88$126.882,867,700
2022-10-11$131.32$131.323,052,100
2022-10-10$131.06$131.062,614,200
2022-10-07$129.42$129.424,238,000
2022-10-06$132.06$132.062,834,700
2022-10-05$134.59$134.593,843,900
2022-10-04$143.06$143.064,545,100
2022-10-03$136.62$136.623,266,400
2022-09-30$132.27$132.273,454,000
2022-09-29$130.93$130.932,521,300
2022-09-28$136.19$136.192,936,500
2022-09-27$132.31$132.312,810,000
2022-09-26$128.21$128.212,681,100
2022-09-23$129.85$129.853,679,700
2022-09-22$131.77$131.772,517,000
2022-09-21$135.57$135.573,108,100
2022-09-20$133.31$133.311,945,600
2022-09-19$137.04$137.042,163,200
2022-09-16$135.81$135.814,924,600
2022-09-15$132.02$132.022,510,200
2022-09-14$135.76$135.762,676,600
2022-09-13$136.76$136.763,497,600
2022-09-12$136.79$136.792,250,600
2022-09-09$135.82$135.823,626,400
2022-09-08$137.53$137.535,436,700
2022-09-07$134.80$134.804,356,600
2022-09-06$127.60$127.603,036,900
2022-09-02$126.41$126.413,127,000
2022-09-01$127.84$127.843,850,500
2022-08-31$127.55$127.556,105,200
2022-08-30$122.31$122.316,042,700
2022-08-29$121.69$121.692,360,900
2022-08-26$121.75$121.753,381,400
2022-08-25$121.69$121.691,942,600
2022-08-24$118.44$118.441,947,100
2022-08-23$114.42$114.421,066,400
2022-08-22$114.48$114.481,863,900
2022-08-19$115.41$115.411,655,500
2022-08-18$117.82$117.822,315,900
2022-08-17$116.30$116.301,765,200
2022-08-16$116.99$116.991,808,400
2022-08-15$118.22$118.222,993,700
2022-08-12$117.97$117.972,476,100
2022-08-11$114.58$114.583,137,200
2022-08-10$114.51$114.513,312,600
2022-08-09$109.01$109.013,333,000
2022-08-08$106.74$106.746,300,900
2022-08-05$101.90$101.903,322,500
2022-08-04$99.17$99.171,774,600
2022-08-03$97.89$97.893,008,500
2022-08-02$99.72$99.722,467,500
2022-08-01$99.49$99.493,539,400
2022-07-29$99.17$99.179,557,500
2022-07-28$88.50$88.507,707,200
2022-07-27$76.76$76.761,714,600
2022-07-26$73.57$73.57887,700
2022-07-25$74.15$74.151,165,400
2022-07-22$72.59$72.591,239,200
2022-07-21$73.26$73.261,135,400
2022-07-20$72.98$72.981,360,900
2022-07-19$70.65$70.652,109,500
2022-07-18$67.01$67.011,940,600
2022-07-15$65.27$65.277,231,000
2022-07-14$71.04$71.041,478,100
2022-07-13$69.16$69.16972,700
2022-07-12$68.42$68.421,417,100
2022-07-11$69.29$69.291,004,600
2022-07-08$72.51$72.511,343,200
2022-07-07$70.64$70.641,369,400
2022-07-06$66.16$66.161,383,800
2022-07-05$66.23$66.231,545,300
2022-07-01$68.15$68.151,079,800
2022-06-30$68.13$68.131,050,100
2022-06-29$66.84$66.841,231,900
2022-06-28$67.75$67.751,431,700
2022-06-27$70.62$70.62916,700
2022-06-24$70.07$70.071,271,800
2022-06-23$69.60$69.601,354,600
2022-06-22$67.60$67.601,473,500
2022-06-21$68.20$68.202,214,100
2022-06-17$66.71$66.712,488,100
2022-06-16$62.01$62.012,262,600
2022-06-15$64.03$64.031,474,800
2022-06-14$61.95$61.951,086,900
2022-06-13$63.13$63.131,400,300
2022-06-10$68.00$68.001,240,900
2022-06-09$69.83$69.831,116,100
2022-06-08$71.69$71.69858,800
2022-06-07$72.00$72.001,711,600
2022-06-06$71.99$71.993,519,400
2022-06-03$74.93$74.931,131,600
2022-06-02$74.24$74.241,562,700
2022-06-01$70.87$70.871,319,500
2022-05-31$70.61$70.611,428,300
2022-05-27$72.01$72.011,575,800
2022-05-26$68.08$68.08801,700
2022-05-25$66.04$66.04779,500
2022-05-24$64.59$64.591,100,700
2022-05-23$66.06$66.06875,600
2022-05-20$65.77$65.771,402,700
2022-05-19$66.47$66.471,080,600
2022-05-18$65.36$65.361,156,200
2022-05-17$65.40$65.40970,700
2022-05-16$62.77$62.77861,000
2022-05-13$64.25$64.251,629,400
2022-05-12$61.40$61.402,070,700
2022-05-11$61.72$61.722,230,700
2022-05-10$67.58$67.581,189,700
2022-05-09$68.25$68.251,472,100
2022-05-06$72.14$72.141,398,100
2022-05-05$76.41$76.411,070,400
2022-05-04$78.70$78.701,403,900
2022-05-03$75.11$75.111,056,300
2022-05-02$73.64$73.641,392,700
2022-04-29$73.03$73.032,522,400
2022-04-28$72.26$72.261,570,100
2022-04-27$72.14$72.141,067,400
2022-04-26$71.44$71.441,211,700
2022-04-25$72.45$72.451,275,300
2022-04-22$72.37$72.372,845,700
2022-04-21$74.43$74.431,685,200
2022-04-20$76.93$76.93901,000
2022-04-19$78.73$78.73862,300
2022-04-18$78.66$78.66555,900
2022-04-14$78.12$78.12835,700
2022-04-13$79.70$79.70785,900
2022-04-12$79.10$79.101,539,300
2022-04-11$78.86$78.861,311,100
2022-04-08$77.61$77.61890,300
2022-04-07$78.54$78.54942,200
2022-04-06$78.13$78.131,265,900
2022-04-05$80.33$80.332,516,900
2022-04-04$83.96$83.961,408,300
2022-04-01$84.01$84.011,422,600
2022-03-31$83.74$83.742,248,500
2022-03-30$81.94$81.941,094,500
2022-03-29$84.59$84.591,562,000
2022-03-28$84.09$84.094,263,400
2022-03-25$79.65$79.651,058,900
2022-03-24$79.53$79.53988,300
2022-03-23$77.99$77.991,128,300
2022-03-22$79.08$79.081,172,600
2022-03-21$77.39$77.391,174,400
2022-03-18$77.60$77.601,968,400
2022-03-17$78.22$78.221,494,300
2022-03-16$77.59$77.591,808,500
2022-03-15$74.96$74.961,444,400
2022-03-14$71.99$71.991,650,200
2022-03-11$75.39$75.391,538,800
2022-03-10$76.50$76.502,145,100
2022-03-09$78.89$78.892,339,700
2022-03-08$79.52$79.523,976,800
2022-03-07$75.00$75.003,370,700
2022-03-04$71.85$71.853,174,400
2022-03-03$67.37$67.372,623,400
2022-03-02$69.51$69.518,286,900
2022-03-01$75.62$75.623,224,500
2022-02-28$75.29$75.293,132,200
2022-02-25$70.68$70.681,611,100
2022-02-24$69.04$69.042,553,900
2022-02-23$64.90$64.901,299,500
2022-02-22$65.85$65.851,192,300
2022-02-18$68.57$68.57881,300
2022-02-17$69.95$69.951,097,400
2022-02-16$71.67$71.671,007,700
2022-02-15$72.10$72.101,058,000
2022-02-14$68.23$68.231,051,900
2022-02-11$69.31$69.311,092,700
2022-02-10$71.22$71.221,365,400
2022-02-09$74.17$74.171,976,500
2022-02-08$70.39$70.391,263,100
2022-02-07$69.74$69.741,287,200
2022-02-04$71.00$71.002,863,700
2022-02-03$71.28$71.282,220,300
2022-02-02$76.37$76.371,173,800
2022-02-01$77.70$77.701,275,600
2022-01-31$78.38$78.382,347,200
2022-01-28$73.42$73.421,395,400
2022-01-27$72.22$72.222,613,400
2022-01-26$76.37$76.371,432,500
2022-01-25$75.94$75.941,217,300
2022-01-24$77.93$77.931,549,700
2022-01-21$76.82$76.822,299,900
2022-01-20$81.49$81.491,618,700
2022-01-19$81.37$81.37975,900
2022-01-18$81.50$81.50940,800
2022-01-14$83.02$83.021,221,200
2022-01-13$82.78$82.781,030,500
2022-01-12$84.12$84.12790,100
2022-01-11$84.45$84.45896,900
2022-01-10$84.30$84.301,553,600
2022-01-07$84.68$84.681,046,100
2022-01-06$83.97$83.971,412,800
2022-01-05$83.51$83.511,480,500
2022-01-04$87.28$87.281,810,600
2022-01-03$88.58$88.58770,500