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

DateSplit-adjusted closeCumulative dividend-reinvested closeReported volumeOpen priceExchange Volume
2009-12-31$135.40$135.40795,400
2009-12-30$136.79$136.79994,800
2009-12-29$135.54$135.54870,400
2009-12-28$134.83$134.83849,800
2009-12-24$133.80$133.80583,700
2009-12-23$132.58$132.581,967,400
2009-12-22$135.50$135.501,640,300
2009-12-21$136.99$136.991,945,000
2009-12-18$135.67$135.672,671,800
2009-12-17$135.73$135.733,769,600
2009-12-16$136.74$136.743,793,800
2009-12-15$138.99$138.993,215,900
2009-12-14$138.65$138.653,491,100
2009-12-11$133.10$133.101,601,500
2009-12-10$132.94$132.941,750,600
2009-12-09$135.36$135.362,169,700
2009-12-08$133.54$133.542,330,600
2009-12-07$135.18$135.183,331,300
2009-12-04$129.62$129.623,730,400
2009-12-03$128.12$128.125,304,900
2009-12-02$121.71$121.711,101,700
2009-12-01$122.02$122.022,125,000
2009-11-30$119.11$119.111,599,500
2009-11-27$120.30$120.301,081,400
2009-11-25$120.97$120.971,245,600
2009-11-24$119.25$119.251,474,300
2009-11-23$121.42$121.421,593,600
2009-11-20$121.18$121.181,654,900
2009-11-19$121.13$121.132,047,400
2009-11-18$124.67$124.672,839,600
2009-11-17$123.99$123.992,349,400
2009-11-16$123.41$123.413,166,800
2009-11-13$118.30$118.302,860,500
2009-11-12$115.37$115.373,761,400
2009-11-11$119.85$119.852,032,900
2009-11-10$119.90$119.902,281,900
2009-11-09$119.50$119.502,789,000
2009-11-06$117.93$117.932,949,100
2009-11-05$120.76$120.762,836,900
2009-11-04$121.59$121.592,745,500
2009-11-03$124.51$124.512,608,700
2009-11-02$121.70$121.703,001,900
2009-10-30$121.93$121.935,590,700
2009-10-29$126.47$126.4712,498,800
2009-10-28$151.58$151.585,374,200
2009-10-27$150.22$150.222,099,600
2009-10-26$154.87$154.872,549,500
2009-10-23$152.39$152.391,974,800
2009-10-22$156.08$156.082,313,100
2009-10-21$153.94$153.941,909,200
2009-10-20$155.02$155.022,849,600
2009-10-19$152.19$152.193,608,100
2009-10-16$147.54$147.544,176,500
2009-10-15$152.76$152.7613,439,500
2009-10-14$154.32$154.326,983,200
2009-10-13$154.32$154.322,838,800
2009-10-12$160.00$160.002,633,400
2009-10-09$156.69$156.691,744,200
2009-10-08$156.73$156.732,582,000
2009-10-07$154.84$154.842,104,400
2009-10-06$150.65$150.652,371,500
2009-10-05$148.58$148.582,248,700
2009-10-02$150.00$150.004,430,700
2009-10-01$143.76$143.763,387,900
2009-09-30$152.86$152.863,198,900
2009-09-29$152.05$152.052,565,800
2009-09-28$148.08$148.082,992,900
2009-09-25$152.87$152.872,375,300
2009-09-24$150.62$150.622,595,800
2009-09-23$152.71$152.712,899,900
2009-09-22$156.30$156.302,701,700
2009-09-21$157.25$157.252,077,200
2009-09-18$156.15$156.153,061,600
2009-09-17$151.08$151.084,314,100
2009-09-16$146.99$146.994,242,200
2009-09-15$140.10$140.104,417,900
2009-09-14$133.09$133.093,312,600
2009-09-11$136.75$136.753,445,700
2009-09-10$140.15$140.153,321,400
2009-09-09$136.61$136.618,004,700
2009-09-08$134.41$134.417,208,900
2009-09-04$121.47$121.471,774,700
2009-09-03$119.94$119.942,378,300
2009-09-02$118.32$118.323,661,600
2009-09-01$114.98$114.983,884,600
2009-08-31$121.58$121.582,741,300
2009-08-28$124.21$124.212,181,700
2009-08-27$125.88$125.884,040,200
2009-08-26$126.75$126.753,452,200
2009-08-25$128.18$128.184,591,100
2009-08-24$124.08$124.086,066,500
2009-08-21$121.54$121.547,197,200
2009-08-20$130.42$130.423,492,300
2009-08-19$131.43$131.435,025,800
2009-08-18$133.12$133.123,536,200
2009-08-17$134.43$134.433,598,800
2009-08-14$141.78$141.782,635,600
2009-08-13$144.76$144.762,851,700
2009-08-12$144.99$144.992,026,000
2009-08-11$146.53$146.532,010,600
2009-08-10$147.34$147.341,950,900
2009-08-07$146.47$146.472,705,400
2009-08-06$142.76$142.763,888,200
2009-08-05$149.54$149.543,044,000
2009-08-04$147.98$147.984,636,400
2009-08-03$155.58$155.583,897,200
2009-07-31$154.39$154.399,400,600
2009-07-30$173.55$173.556,316,700
2009-07-29$167.99$167.993,121,600
2009-07-28$167.90$167.902,560,800
2009-07-27$171.50$171.502,945,500
2009-07-24$169.43$169.434,784,200
2009-07-23$157.78$157.783,094,000
2009-07-22$151.36$151.362,912,100
2009-07-21$155.40$155.404,282,000
2009-07-20$146.64$146.641,996,600
2009-07-17$144.55$144.552,676,100
2009-07-16$145.18$145.182,945,500
2009-07-15$148.61$148.613,576,700
2009-07-14$141.54$141.542,949,700
2009-07-13$145.79$145.792,641,900
2009-07-10$143.10$143.102,011,200
2009-07-09$146.11$146.113,542,800
2009-07-08$149.58$149.583,727,000
2009-07-07$144.74$144.743,085,200
2009-07-06$149.60$149.603,955,800
2009-07-02$154.20$154.203,340,000
2009-07-01$155.29$155.294,672,500
2009-06-30$162.20$162.203,472,700
2009-06-29$157.20$157.202,947,600
2009-06-26$160.72$160.723,526,000
2009-06-25$159.48$159.486,656,400
2009-06-24$171.19$171.194,981,200
2009-06-23$164.42$164.423,562,500
2009-06-22$162.30$162.303,312,000
2009-06-19$173.46$173.462,466,000
2009-06-18$170.25$170.252,237,200
2009-06-17$168.31$168.313,423,000
2009-06-16$172.04$172.043,102,700
2009-06-15$178.98$178.981,868,400
2009-06-12$183.80$183.801,900,600
2009-06-11$184.10$184.102,338,000
2009-06-10$186.75$186.753,440,500
2009-06-09$182.88$182.882,519,800
2009-06-08$183.97$183.973,124,800
2009-06-05$182.10$182.102,345,400
2009-06-04$184.25$184.252,820,600
2009-06-03$178.51$178.513,124,600
2009-06-02$184.50$184.502,686,500
2009-06-01$189.06$189.063,596,200
2009-05-29$190.29$190.292,962,100
2009-05-28$183.75$183.752,838,400
2009-05-27$180.69$180.693,723,000
2009-05-26$179.51$179.516,118,100
2009-05-22$191.72$191.721,970,400
2009-05-21$193.20$193.202,838,400
2009-05-20$202.40$202.406,070,500
2009-05-19$189.70$189.703,593,000
2009-05-18$184.90$184.902,505,100
2009-05-15$177.43$177.432,186,600
2009-05-14$180.43$180.432,833,400
2009-05-13$179.50$179.503,530,900
2009-05-12$190.65$190.652,380,800
2009-05-11$193.63$193.633,176,100
2009-05-08$191.05$191.052,665,600
2009-05-07$195.05$195.053,830,500
2009-05-06$199.10$199.103,379,400
2009-05-05$192.21$192.212,871,800
2009-05-04$193.64$193.644,763,900
2009-05-01$180.89$180.895,603,100
2009-04-30$187.29$187.2911,742,100
2009-04-29$151.67$151.675,545,700
2009-04-28$146.66$146.663,244,700
2009-04-27$152.00$152.002,971,900
2009-04-24$147.46$147.462,723,100
2009-04-23$143.50$143.502,563,300
2009-04-22$145.87$145.873,063,300
2009-04-21$140.14$140.141,761,300
2009-04-20$138.48$138.482,119,100
2009-04-17$143.80$143.802,204,600
2009-04-16$146.93$146.932,263,300
2009-04-15$149.25$149.252,557,500
2009-04-14$148.10$148.103,610,600
2009-04-13$144.10$144.102,525,400
2009-04-09$142.05$142.053,133,300
2009-04-08$135.69$135.692,398,000
2009-04-07$133.12$133.122,440,600
2009-04-06$138.16$138.163,450,600
2009-04-03$134.38$134.383,927,700
2009-04-02$138.02$138.023,423,500
2009-04-01$135.50$135.503,146,500
2009-03-31$132.70$132.705,567,300
2009-03-30$136.76$136.763,927,000
2009-03-27$147.36$147.364,749,800
2009-03-26$150.39$150.399,169,200
2009-03-25$133.98$133.983,329,800
2009-03-24$128.80$128.803,042,100
2009-03-23$131.02$131.023,868,900
2009-03-20$120.37$120.373,284,400
2009-03-19$124.80$124.804,030,900
2009-03-18$118.64$118.644,539,700
2009-03-17$115.96$115.966,033,300
2009-03-16$124.86$124.863,302,400
2009-03-13$129.55$129.554,324,800
2009-03-12$126.50$126.504,837,700
2009-03-11$119.48$119.486,103,300
2009-03-10$120.24$120.245,735,600
2009-03-09$108.36$108.362,148,700
2009-03-06$108.49$108.493,006,400
2009-03-05$109.79$109.794,484,000
2009-03-04$113.25$113.254,873,500
2009-03-03$110.44$110.446,028,800
2009-03-02$103.97$103.975,156,500
2009-02-27$105.74$105.744,859,600
2009-02-26$105.00$105.007,793,500
2009-02-25$107.65$107.6514,161,400
2009-02-24$137.68$137.686,269,200
2009-02-23$124.84$124.843,545,700
2009-02-20$134.01$134.014,587,800
2009-02-19$131.30$131.303,494,800
2009-02-18$129.22$129.223,912,300
2009-02-17$133.63$133.634,379,200
2009-02-13$144.45$144.452,396,000
2009-02-12$145.60$145.603,462,300
2009-02-11$146.86$146.863,403,900
2009-02-10$145.23$145.233,984,000
2009-02-09$148.94$148.942,546,900
2009-02-06$146.30$146.303,268,200
2009-02-05$149.79$149.793,956,600
2009-02-04$144.91$144.913,495,200
2009-02-03$140.46$140.463,023,500
2009-02-02$138.27$138.273,246,600
2009-01-30$142.80$142.804,629,400
2009-01-29$136.89$136.893,351,000
2009-01-28$145.88$145.882,942,300
2009-01-27$141.08$141.082,882,100
2009-01-26$139.05$139.053,153,000
2009-01-23$137.51$137.513,473,500
2009-01-22$137.30$137.303,182,400
2009-01-21$141.42$141.423,624,800
2009-01-20$137.76$137.763,542,300
2009-01-16$145.42$145.424,817,000
2009-01-15$142.58$142.584,260,200
2009-01-14$133.38$133.384,555,500
2009-01-13$141.10$141.105,164,700
2009-01-12$149.93$149.934,018,800
2009-01-09$162.54$162.544,754,100
2009-01-08$155.36$155.363,878,800
2009-01-07$148.50$148.503,649,500
2009-01-06$153.71$153.714,678,500
2009-01-05$157.80$157.805,865,300
2009-01-02$151.50$151.503,935,700