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

DateSplit-adjusted closeCumulative dividend-reinvested closeReported volumeOpen priceExchange Volume
2020-12-31$98.92$98.921,585,300
2020-12-30$100.34$100.341,727,500
2020-12-29$96.98$96.982,150,600
2020-12-28$101.19$101.193,131,700
2020-12-24$102.40$102.401,340,600
2020-12-23$101.83$101.832,944,000
2020-12-22$105.16$105.164,852,500
2020-12-21$96.41$96.411,997,200
2020-12-18$93.59$93.594,009,600
2020-12-17$92.32$92.321,535,000
2020-12-16$91.77$91.772,259,900
2020-12-15$91.26$91.264,301,200
2020-12-14$86.59$86.591,824,900
2020-12-11$86.37$86.371,429,100
2020-12-10$86.54$86.541,159,400
2020-12-09$86.22$86.221,851,900
2020-12-08$89.89$89.891,339,200
2020-12-07$88.75$88.751,861,000
2020-12-04$89.26$89.261,793,800
2020-12-03$88.92$88.922,588,500
2020-12-02$90.49$90.491,931,200
2020-12-01$91.06$91.062,780,500
2020-11-30$93.43$93.432,733,500
2020-11-27$94.70$94.702,123,700
2020-11-25$92.45$92.452,241,800
2020-11-24$90.41$90.412,648,500
2020-11-23$86.92$86.923,109,300
2020-11-20$84.69$84.691,983,400
2020-11-19$84.06$84.062,671,200
2020-11-18$81.99$81.992,634,900
2020-11-17$81.48$81.482,340,600
2020-11-16$80.21$80.212,796,000
2020-11-13$79.95$79.952,460,400
2020-11-12$81.40$81.402,132,100
2020-11-11$84.20$84.202,373,800
2020-11-10$80.75$80.753,889,900
2020-11-09$86.11$86.114,033,300
2020-11-06$88.27$88.274,309,400
2020-11-05$86.90$86.905,866,200
2020-11-04$79.78$79.789,425,600
2020-11-03$87.24$87.244,308,500
2020-11-02$88.89$88.893,388,000
2020-10-30$87.05$87.055,663,600
2020-10-29$87.46$87.465,460,300
2020-10-28$93.31$93.3114,681,900
2020-10-27$82.39$82.393,841,700
2020-10-26$83.75$83.753,550,500
2020-10-23$85.37$85.372,368,600
2020-10-22$82.65$82.652,473,200
2020-10-21$81.60$81.603,169,700
2020-10-20$84.30$84.302,405,600
2020-10-19$83.43$83.433,224,400
2020-10-16$84.18$84.183,270,600
2020-10-15$82.28$82.282,541,800
2020-10-14$83.72$83.722,611,500
2020-10-13$82.93$82.933,583,300
2020-10-12$79.31$79.313,802,500
2020-10-09$78.81$78.813,005,900
2020-10-08$77.12$77.123,179,200
2020-10-07$78.71$78.715,287,200
2020-10-06$73.44$73.442,498,700
2020-10-05$71.50$71.502,348,800
2020-10-02$67.24$67.241,329,300
2020-10-01$68.57$68.572,273,700
2020-09-30$66.20$66.202,893,200
2020-09-29$65.76$65.761,702,000
2020-09-28$65.37$65.371,780,900
2020-09-25$63.05$63.053,341,600
2020-09-24$61.30$61.302,069,900
2020-09-23$62.02$62.022,784,900
2020-09-22$61.55$61.551,932,700
2020-09-21$61.67$61.673,434,900
2020-09-18$61.75$61.754,974,300
2020-09-17$64.00$64.0011,380,700
2020-09-16$71.96$71.961,514,400
2020-09-15$72.89$72.891,155,800
2020-09-14$71.46$71.46631,900
2020-09-11$69.91$69.911,058,500
2020-09-10$69.89$69.89860,300
2020-09-09$71.70$71.701,074,000
2020-09-08$69.37$69.371,504,400
2020-09-04$72.06$72.061,725,700
2020-09-03$72.50$72.502,284,700
2020-09-02$77.45$77.451,058,500
2020-09-01$78.42$78.421,076,500
2020-08-31$76.59$76.592,491,500
2020-08-28$80.00$80.001,871,100
2020-08-27$77.61$77.611,085,600
2020-08-26$78.19$78.191,400,600
2020-08-25$77.37$77.371,653,700
2020-08-24$76.52$76.521,728,000
2020-08-21$74.10$74.10748,900
2020-08-20$73.66$73.661,116,700
2020-08-19$75.85$75.851,412,600
2020-08-18$74.41$74.411,247,900
2020-08-17$73.61$73.611,061,000
2020-08-14$74.31$74.311,118,400
2020-08-13$75.71$75.711,883,500
2020-08-12$73.53$73.531,667,400
2020-08-11$70.19$70.192,106,900
2020-08-10$72.50$72.502,546,900
2020-08-07$72.93$72.935,480,800
2020-08-06$64.46$64.461,497,700
2020-08-05$65.73$65.731,319,900
2020-08-04$64.04$64.041,516,000
2020-08-03$60.84$60.84774,400
2020-07-31$59.55$59.55730,400
2020-07-30$59.70$59.701,077,800
2020-07-29$60.11$60.11851,900
2020-07-28$59.68$59.681,659,100
2020-07-27$62.26$62.261,459,700
2020-07-24$62.16$62.161,150,300
2020-07-23$62.50$62.501,459,400
2020-07-22$61.15$61.151,114,800
2020-07-21$60.74$60.741,428,500
2020-07-20$62.16$62.161,626,800
2020-07-17$61.00$61.001,211,200
2020-07-16$59.03$59.031,794,900
2020-07-15$60.98$60.982,796,300
2020-07-14$61.78$61.783,281,200
2020-07-13$56.21$56.211,727,200
2020-07-10$57.49$57.49828,600
2020-07-09$57.20$57.201,977,100
2020-07-08$58.06$58.062,939,600
2020-07-07$53.16$53.161,248,300
2020-07-06$53.41$53.413,475,500
2020-07-02$49.88$49.88890,100
2020-07-01$49.09$49.09784,300
2020-06-30$49.50$49.502,231,000
2020-06-29$49.61$49.611,117,900
2020-06-26$48.76$48.761,169,100
2020-06-25$50.38$50.38817,900
2020-06-24$49.08$49.081,106,600
2020-06-23$51.92$51.921,273,400
2020-06-22$49.80$49.80635,400
2020-06-19$50.20$50.201,223,400
2020-06-18$50.47$50.47627,600
2020-06-17$49.90$49.90840,400
2020-06-16$51.31$51.31793,300
2020-06-15$50.11$50.11655,000
2020-06-12$49.42$49.421,023,700
2020-06-11$48.94$48.941,320,500
2020-06-10$51.19$51.191,015,600
2020-06-09$53.06$53.061,057,100
2020-06-08$54.44$54.441,110,600
2020-06-05$51.38$51.381,501,500
2020-06-04$49.61$49.611,046,300
2020-06-03$49.50$49.501,200,600
2020-06-02$47.90$47.901,187,800
2020-06-01$48.01$48.011,083,800
2020-05-29$46.62$46.62968,600
2020-05-28$45.52$45.521,054,800
2020-05-27$46.61$46.611,259,200
2020-05-26$46.56$46.561,425,300
2020-05-22$43.47$43.47569,700
2020-05-21$43.76$43.76865,500
2020-05-20$43.94$43.94965,000
2020-05-19$43.23$43.231,674,800
2020-05-18$42.37$42.372,256,000
2020-05-15$39.37$39.371,056,800
2020-05-14$39.79$39.791,272,100
2020-05-13$39.43$39.432,191,900
2020-05-12$40.35$40.351,788,900
2020-05-11$42.87$42.871,662,000
2020-05-08$44.16$44.162,019,100
2020-05-07$44.66$44.661,295,700
2020-05-06$43.12$43.121,165,300
2020-05-05$43.10$43.10949,900
2020-05-04$43.40$43.401,193,200
2020-05-01$41.98$41.981,129,700
2020-04-30$44.01$44.011,367,000
2020-04-29$45.55$45.551,197,800
2020-04-28$41.77$41.771,310,700
2020-04-27$43.26$43.261,270,200
2020-04-24$40.84$40.841,607,200
2020-04-23$42.29$42.291,838,900
2020-04-22$40.23$40.23931,100
2020-04-21$39.18$39.181,262,400
2020-04-20$41.00$41.001,406,400
2020-04-17$42.20$42.201,433,800
2020-04-16$40.15$40.151,922,800
2020-04-15$40.93$40.93949,000
2020-04-14$42.12$42.121,070,300
2020-04-13$40.61$40.611,024,900
2020-04-09$40.45$40.451,368,800
2020-04-08$38.90$38.901,137,200
2020-04-07$37.35$37.351,270,100
2020-04-06$36.75$36.752,038,400
2020-04-03$34.38$34.381,105,100
2020-04-02$35.31$35.311,865,300
2020-04-01$33.44$33.441,002,500
2020-03-31$36.06$36.061,248,800
2020-03-30$36.06$36.061,158,700
2020-03-27$35.63$35.631,752,700
2020-03-26$37.62$37.621,682,500
2020-03-25$34.79$34.791,947,900
2020-03-24$33.71$33.711,734,700
2020-03-23$33.07$33.072,147,000
2020-03-20$33.69$33.692,789,500
2020-03-19$33.46$33.461,782,300
2020-03-18$30.20$30.202,525,300
2020-03-17$32.26$32.263,516,000
2020-03-16$31.54$31.542,999,500
2020-03-13$35.96$35.961,718,900
2020-03-12$36.56$36.562,691,400
2020-03-11$37.23$37.232,513,300
2020-03-10$41.08$41.082,704,200
2020-03-09$39.15$39.151,638,800
2020-03-06$43.37$43.371,448,700
2020-03-05$45.47$45.471,259,100
2020-03-04$45.48$45.481,340,100
2020-03-03$44.21$44.211,569,500
2020-03-02$44.95$44.952,730,400
2020-02-28$45.77$45.772,950,500
2020-02-27$44.25$44.252,699,300
2020-02-26$46.11$46.112,668,300
2020-02-25$48.57$48.572,807,200
2020-02-24$51.21$51.213,700,800
2020-02-21$50.59$50.599,772,800
2020-02-20$59.32$59.324,156,500
2020-02-19$57.37$57.371,945,600
2020-02-18$55.65$55.651,407,300
2020-02-14$55.26$55.26651,700
2020-02-13$54.61$54.611,737,000
2020-02-12$56.12$56.122,627,000
2020-02-11$53.53$53.53973,400
2020-02-10$52.75$52.75819,300
2020-02-07$52.46$52.46704,500
2020-02-06$52.65$52.65966,300
2020-02-05$53.10$53.101,424,500
2020-02-04$52.67$52.671,595,100
2020-02-03$50.24$50.24986,800
2020-01-31$49.58$49.581,054,800
2020-01-30$50.72$50.72884,400
2020-01-29$50.90$50.90853,100
2020-01-28$51.11$51.11942,100
2020-01-27$50.49$50.491,288,100
2020-01-24$51.94$51.941,729,300
2020-01-23$52.02$52.022,175,600
2020-01-22$50.56$50.562,342,500
2020-01-21$51.55$51.552,687,700
2020-01-17$53.52$53.521,768,200
2020-01-16$53.93$53.932,181,700
2020-01-15$54.75$54.757,532,700
2020-01-14$58.78$58.78997,400
2020-01-13$57.44$57.441,099,500
2020-01-10$56.50$56.50829,500
2020-01-09$56.70$56.70891,700
2020-01-08$56.70$56.70725,700
2020-01-07$56.67$56.67974,200
2020-01-06$55.83$55.831,535,100
2020-01-03$57.02$57.02943,700
2020-01-02$57.24$57.241,053,800