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

DateSplit-adjusted closeCumulative dividend-reinvested closeReported volumeOpen priceExchange Volume
2019-12-31$55.96$55.96705,400
2019-12-30$56.26$56.26915,600
2019-12-27$56.41$56.411,089,800
2019-12-26$58.66$58.661,111,500
2019-12-24$57.98$57.98290,700
2019-12-23$57.86$57.86650,100
2019-12-20$57.31$57.311,611,900
2019-12-19$57.07$57.071,145,000
2019-12-18$56.49$56.49897,300
2019-12-17$56.30$56.301,390,600
2019-12-16$56.53$56.531,231,800
2019-12-13$54.98$54.98588,700
2019-12-12$55.04$55.04912,100
2019-12-11$53.87$53.871,058,500
2019-12-10$52.47$52.471,077,300
2019-12-09$52.44$52.44835,500
2019-12-06$53.37$53.371,355,800
2019-12-05$52.30$52.302,391,900
2019-12-04$54.79$54.791,275,600
2019-12-03$54.35$54.35994,200
2019-12-02$54.72$54.721,019,700
2019-11-29$55.24$55.24446,000
2019-11-27$55.62$55.62601,300
2019-11-26$55.09$55.09522,200
2019-11-25$54.96$54.96714,600
2019-11-22$54.38$54.38720,300
2019-11-21$53.86$53.86739,300
2019-11-20$54.32$54.321,041,000
2019-11-19$54.59$54.591,088,800
2019-11-18$53.15$53.15893,300
2019-11-15$53.36$53.36920,300
2019-11-14$52.54$52.54656,700
2019-11-13$53.09$53.09689,000
2019-11-12$52.97$52.97775,800
2019-11-11$52.48$52.48769,000
2019-11-08$51.97$51.97930,300
2019-11-07$52.63$52.63991,800
2019-11-06$53.36$53.36822,400
2019-11-05$53.87$53.87953,200
2019-11-04$53.06$53.061,252,400
2019-11-01$52.58$52.58836,300
2019-10-31$51.79$51.791,385,200
2019-10-30$51.85$51.851,251,700
2019-10-29$53.29$53.291,282,500
2019-10-28$53.24$53.242,332,100
2019-10-25$52.66$52.666,340,100
2019-10-24$55.89$55.891,770,800
2019-10-23$55.28$55.281,159,200
2019-10-22$56.22$56.221,198,700
2019-10-21$56.34$56.341,043,400
2019-10-18$55.22$55.221,338,500
2019-10-17$55.25$55.251,426,300
2019-10-16$55.01$55.011,545,500
2019-10-15$55.88$55.881,423,800
2019-10-14$56.49$56.49758,600
2019-10-11$56.82$56.822,426,100
2019-10-10$56.63$56.631,525,000
2019-10-09$56.20$56.20954,500
2019-10-08$56.96$56.961,163,100
2019-10-07$56.96$56.963,746,700
2019-10-04$59.32$59.321,633,700
2019-10-03$57.17$57.171,426,200
2019-10-02$55.91$55.911,695,100
2019-10-01$56.28$56.281,464,200
2019-09-30$58.01$58.012,799,600
2019-09-27$58.46$58.463,924,500
2019-09-26$62.54$62.542,314,500
2019-09-25$67.10$67.101,115,700
2019-09-24$65.48$65.481,318,000
2019-09-23$67.31$67.311,331,700
2019-09-20$66.70$66.701,597,600
2019-09-19$67.07$67.071,813,000
2019-09-18$65.75$65.751,053,500
2019-09-17$65.82$65.821,520,600
2019-09-16$63.44$63.441,063,300
2019-09-13$63.70$63.70955,400
2019-09-12$62.23$62.231,034,600
2019-09-11$63.31$63.31708,100
2019-09-10$62.38$62.381,104,800
2019-09-09$62.00$62.00654,200
2019-09-06$62.81$62.81487,100
2019-09-05$62.83$62.83766,000
2019-09-04$62.46$62.46586,200
2019-09-03$60.97$60.97754,900
2019-08-30$62.07$62.07831,600
2019-08-29$62.49$62.49690,600
2019-08-28$62.05$62.05811,300
2019-08-27$61.86$61.86877,400
2019-08-26$62.24$62.24654,600
2019-08-23$60.89$60.891,076,600
2019-08-22$63.05$63.05501,700
2019-08-21$63.87$63.87738,300
2019-08-20$63.08$63.081,098,900
2019-08-19$63.07$63.071,160,900
2019-08-16$61.69$61.691,146,500
2019-08-15$59.26$59.26942,000
2019-08-14$58.99$58.991,565,800
2019-08-13$62.19$62.191,430,300
2019-08-12$60.94$60.941,200,100
2019-08-09$63.50$63.50924,900
2019-08-08$64.76$64.761,290,000
2019-08-07$63.87$63.871,317,000
2019-08-06$62.80$62.801,327,300
2019-08-05$62.01$62.012,555,500
2019-08-02$66.63$66.632,133,600
2019-08-01$66.83$66.834,288,400
2019-07-31$64.49$64.491,179,800
2019-07-30$66.04$66.04765,300
2019-07-29$66.05$66.05775,500
2019-07-26$65.02$65.02869,800
2019-07-25$65.57$65.57742,200
2019-07-24$66.04$66.041,068,100
2019-07-23$66.40$66.401,213,600
2019-07-22$66.59$66.59882,300
2019-07-19$66.53$66.53878,300
2019-07-18$65.96$65.96877,200
2019-07-17$64.81$64.81772,800
2019-07-16$64.49$64.49834,700
2019-07-15$66.00$66.00697,200
2019-07-12$65.98$65.98516,000
2019-07-11$66.11$66.11578,200
2019-07-10$66.26$66.26994,300
2019-07-09$67.11$67.11679,200
2019-07-08$66.64$66.64617,700
2019-07-05$66.84$66.84645,900
2019-07-03$66.19$66.19513,000
2019-07-02$66.65$66.65762,700
2019-07-01$66.13$66.131,161,200
2019-06-28$65.68$65.681,261,600
2019-06-27$65.47$65.471,724,600
2019-06-26$62.57$62.57576,300
2019-06-25$61.76$61.76847,700
2019-06-24$62.68$62.68817,100
2019-06-21$62.91$62.91788,000
2019-06-20$63.04$63.04758,500
2019-06-19$62.78$62.78657,200
2019-06-18$62.87$62.871,153,600
2019-06-17$60.94$60.94934,900
2019-06-14$61.24$61.24702,100
2019-06-13$62.15$62.151,512,100
2019-06-12$59.88$59.882,143,000
2019-06-11$64.25$64.251,166,000
2019-06-10$63.16$63.16868,500
2019-06-07$62.53$62.531,002,200
2019-06-06$61.42$61.421,180,300
2019-06-05$60.93$60.931,316,100
2019-06-04$60.87$60.871,246,400
2019-06-03$58.75$58.751,083,300
2019-05-31$58.04$58.041,418,400
2019-05-30$59.64$59.641,155,700
2019-05-29$57.86$57.86792,300
2019-05-28$58.35$58.35783,800
2019-05-24$57.31$57.31677,500
2019-05-23$57.33$57.331,120,500
2019-05-22$59.06$59.06696,000
2019-05-21$58.94$58.94864,400
2019-05-20$57.77$57.771,098,800
2019-05-17$58.38$58.381,281,400
2019-05-16$60.67$60.67953,000
2019-05-15$59.86$59.86947,400
2019-05-14$59.33$59.33984,600
2019-05-13$58.40$58.401,058,300
2019-05-10$59.99$59.991,216,300
2019-05-09$58.92$58.922,025,400
2019-05-08$60.33$60.331,854,800
2019-05-07$61.69$61.691,968,300
2019-05-06$60.29$60.292,110,500
2019-05-03$61.76$61.764,455,300
2019-05-02$59.86$59.862,017,800
2019-05-01$60.87$60.871,261,200
2019-04-30$61.53$61.53962,800
2019-04-29$61.84$61.84875,900
2019-04-26$61.54$61.54802,300
2019-04-25$61.25$61.251,143,800
2019-04-24$61.82$61.821,362,600
2019-04-23$61.62$61.621,785,700
2019-04-22$59.96$59.96849,000
2019-04-18$59.85$59.85987,900
2019-04-17$60.66$60.661,024,300
2019-04-16$60.51$60.51897,500
2019-04-15$60.23$60.231,007,400
2019-04-12$60.18$60.181,256,500
2019-04-11$60.63$60.631,583,500
2019-04-10$60.77$60.774,914,300
2019-04-09$56.13$56.131,051,200
2019-04-08$57.08$57.081,289,800
2019-04-05$56.29$56.291,338,700
2019-04-04$55.38$55.38807,900
2019-04-03$54.85$54.851,278,300
2019-04-02$53.90$53.90718,100
2019-04-01$54.11$54.111,303,900
2019-03-29$52.84$52.84904,100
2019-03-28$52.02$52.021,069,200
2019-03-27$51.19$51.19862,000
2019-03-26$50.92$50.921,396,300
2019-03-25$51.72$51.721,252,700
2019-03-22$52.41$52.411,948,400
2019-03-21$54.81$54.811,468,000
2019-03-20$55.65$55.651,647,800
2019-03-19$55.45$55.451,528,300
2019-03-18$54.68$54.681,190,900
2019-03-15$53.71$53.711,489,400
2019-03-14$54.44$54.441,383,300
2019-03-13$54.71$54.711,483,700
2019-03-12$53.93$53.931,141,200
2019-03-11$53.62$53.621,748,700
2019-03-08$51.16$51.161,673,100
2019-03-07$50.36$50.361,442,200
2019-03-06$51.37$51.371,204,900
2019-03-05$52.19$52.19755,200
2019-03-04$52.49$52.491,161,500
2019-03-01$53.41$53.411,252,800
2019-02-28$52.55$52.551,372,300
2019-02-27$52.38$52.381,152,800
2019-02-26$51.89$51.892,008,300
2019-02-25$51.77$51.773,266,200
2019-02-22$53.73$53.734,112,400
2019-02-21$51.95$51.952,368,200
2019-02-20$51.69$51.692,395,700
2019-02-19$52.06$52.062,554,500
2019-02-15$49.18$49.182,399,700
2019-02-14$51.02$51.02890,800
2019-02-13$50.64$50.64756,300
2019-02-12$50.26$50.261,038,900
2019-02-11$49.72$49.721,516,000
2019-02-08$48.10$48.101,369,200
2019-02-07$48.00$48.001,347,200
2019-02-06$48.89$48.891,663,000
2019-02-05$49.31$49.311,410,500
2019-02-04$49.29$49.29963,800
2019-02-01$48.43$48.431,977,400
2019-01-31$50.59$50.591,249,000
2019-01-30$50.71$50.71935,700
2019-01-29$50.08$50.081,638,900
2019-01-28$50.70$50.701,570,700
2019-01-25$49.86$49.861,250,900
2019-01-24$48.60$48.601,911,100
2019-01-23$46.54$46.541,389,200
2019-01-22$46.21$46.211,375,400
2019-01-18$47.94$47.941,751,000
2019-01-17$48.38$48.382,036,000
2019-01-16$47.30$47.301,157,400
2019-01-15$46.86$46.861,167,500
2019-01-14$46.73$46.731,138,300
2019-01-11$47.50$47.501,084,200
2019-01-10$47.74$47.741,032,100
2019-01-09$46.96$46.961,715,000
2019-01-08$46.23$46.231,327,600
2019-01-07$45.79$45.791,784,000
2019-01-04$46.32$46.322,084,100
2019-01-03$43.44$43.442,275,200
2019-01-02$42.56$42.561,166,900