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

DateSplit-adjusted closeCumulative dividend-reinvested closeReported volumeOpen priceExchange Volume
2024-12-31$176.24$176.241,383,500
2024-12-30$178.07$178.071,360,400
2024-12-27$182.63$182.631,034,100
2024-12-26$183.71$183.71732,000
2024-12-24$186.21$186.21671,900
2024-12-23$186.36$186.361,718,400
2024-12-20$182.39$182.393,462,900
2024-12-19$175.88$175.882,529,500
2024-12-18$184.27$184.272,201,500
2024-12-17$188.27$188.272,278,000
2024-12-16$190.53$190.531,817,100
2024-12-13$199.67$199.671,414,000
2024-12-12$196.32$196.321,450,600
2024-12-11$201.00$201.002,319,000
2024-12-10$202.92$202.922,430,000
2024-12-09$200.00$200.001,988,600
2024-12-06$194.19$194.192,221,700
2024-12-05$197.93$197.931,719,900
2024-12-04$201.57$201.572,304,000
2024-12-03$207.51$207.511,917,800
2024-12-02$207.92$207.923,843,900
2024-11-29$199.27$199.272,144,900
2024-11-27$192.57$192.571,714,800
2024-11-26$192.32$192.321,790,400
2024-11-25$192.82$192.823,914,500
2024-11-22$186.05$186.051,731,500
2024-11-21$181.95$181.952,101,300
2024-11-20$184.84$184.842,509,300
2024-11-19$187.36$187.362,279,900
2024-11-18$195.56$195.561,738,200
2024-11-15$190.45$190.454,085,900
2024-11-14$195.14$195.145,510,200
2024-11-13$182.13$182.132,663,500
2024-11-12$182.26$182.262,987,200
2024-11-11$193.83$193.832,420,000
2024-11-08$193.93$193.933,560,000
2024-11-07$196.70$196.704,623,000
2024-11-06$194.02$194.0213,756,200
2024-11-05$215.89$215.892,815,600
2024-11-04$212.28$212.285,906,300
2024-11-01$204.94$204.942,838,800
2024-10-31$194.48$194.482,857,400
2024-10-30$197.50$197.507,077,400
2024-10-29$199.67$199.675,039,300
2024-10-28$205.03$205.032,658,000
2024-10-25$198.47$198.471,876,000
2024-10-24$196.04$196.041,858,700
2024-10-23$192.41$192.413,681,700
2024-10-22$201.40$201.404,032,700
2024-10-21$196.25$196.252,569,400
2024-10-18$200.55$200.552,180,900
2024-10-17$203.37$203.372,057,500
2024-10-16$205.62$205.622,397,400
2024-10-15$201.98$201.982,807,500
2024-10-14$209.96$209.961,515,500
2024-10-11$211.49$211.493,038,200
2024-10-10$205.04$205.046,803,000
2024-10-09$226.05$226.051,518,100
2024-10-08$225.64$225.641,508,800
2024-10-07$229.62$229.621,302,600
2024-10-04$231.13$231.131,734,900
2024-10-03$235.12$235.12970,500
2024-10-02$234.44$234.442,612,700
2024-10-01$240.66$240.663,040,100
2024-09-30$249.44$249.441,666,700
2024-09-27$255.75$255.752,011,700
2024-09-26$255.66$255.662,661,600
2024-09-25$241.72$241.721,369,900
2024-09-24$244.73$244.731,806,800
2024-09-23$249.28$249.281,752,000
2024-09-20$240.20$240.201,899,500
2024-09-19$240.45$240.452,079,000
2024-09-18$241.81$241.812,487,300
2024-09-17$239.98$239.981,648,800
2024-09-16$233.31$233.311,603,000
2024-09-13$228.79$228.792,176,300
2024-09-12$235.95$235.952,584,500
2024-09-11$239.84$239.845,552,500
2024-09-10$208.22$208.221,218,400
2024-09-09$205.36$205.361,407,500
2024-09-06$208.65$208.651,318,800
2024-09-05$214.76$214.761,081,500
2024-09-04$215.40$215.401,156,200
2024-09-03$212.74$212.742,498,500
2024-08-30$227.37$227.371,235,100
2024-08-29$223.10$223.101,186,400
2024-08-28$228.57$228.571,087,000
2024-08-27$235.42$235.421,300,400
2024-08-26$233.19$233.192,461,100
2024-08-23$231.07$231.071,274,300
2024-08-22$218.26$218.26941,200
2024-08-21$222.63$222.63882,800
2024-08-20$220.20$220.201,805,900
2024-08-19$228.38$228.381,274,800
2024-08-16$225.40$225.401,479,600
2024-08-15$229.58$229.581,267,500
2024-08-14$225.54$225.541,266,800
2024-08-13$230.27$230.272,365,600
2024-08-12$219.23$219.231,691,500
2024-08-09$211.80$211.80815,000
2024-08-08$213.13$213.131,723,800
2024-08-07$208.76$208.761,501,300
2024-08-06$210.45$210.451,797,100
2024-08-05$207.09$207.092,684,900
2024-08-02$213.05$213.052,782,400
2024-08-01$218.50$218.503,359,000
2024-07-31$215.99$215.995,256,400
2024-07-30$210.89$210.893,448,000
2024-07-29$220.40$220.402,020,900
2024-07-26$226.74$226.742,209,300
2024-07-25$216.19$216.191,654,100
2024-07-24$221.33$221.332,298,200
2024-07-23$223.01$223.011,916,200
2024-07-22$220.24$220.242,525,500
2024-07-19$216.43$216.432,565,200
2024-07-18$213.58$213.583,234,600
2024-07-17$208.17$208.173,385,300
2024-07-16$221.25$221.253,100,800
2024-07-15$213.42$213.425,197,200
2024-07-12$233.24$233.241,641,000
2024-07-11$233.45$233.452,476,900
2024-07-10$228.57$228.571,642,500
2024-07-09$225.23$225.231,571,900
2024-07-08$227.12$227.122,220,600
2024-07-05$222.12$222.122,474,500
2024-07-03$231.11$231.113,989,500
2024-07-02$216.73$216.733,188,400
2024-07-01$222.71$222.713,592,300
2024-06-28$225.46$225.466,087,900
2024-06-27$249.92$249.921,921,200
2024-06-26$247.93$247.932,807,700
2024-06-25$256.74$256.741,439,500
2024-06-24$261.28$261.282,519,700
2024-06-21$258.87$258.873,970,100
2024-06-20$260.07$260.072,814,500
2024-06-18$262.37$262.372,960,700
2024-06-17$261.33$261.335,104,300
2024-06-14$273.61$273.613,173,700
2024-06-13$291.56$291.562,571,800
2024-06-12$300.71$300.713,730,900
2024-06-11$294.53$294.534,102,600
2024-06-10$279.80$279.803,450,900
2024-06-07$267.34$267.342,556,400
2024-06-06$273.45$273.452,154,300
2024-06-05$273.06$273.062,906,300
2024-06-04$266.17$266.172,292,600
2024-06-03$272.72$272.723,279,900
2024-05-31$271.76$271.765,149,700
2024-05-30$276.78$276.783,481,800
2024-05-29$278.19$278.194,384,600
2024-05-28$280.16$280.164,702,100
2024-05-24$276.74$276.748,773,200
2024-05-23$249.81$249.814,874,400
2024-05-22$251.75$251.7514,385,400
2024-05-21$212.11$212.113,916,300
2024-05-20$196.34$196.341,401,100
2024-05-17$197.59$197.591,719,200
2024-05-16$194.62$194.621,549,100
2024-05-15$191.93$191.932,376,600
2024-05-14$186.97$186.972,386,200
2024-05-13$189.54$189.541,998,200
2024-05-10$191.05$191.051,775,200
2024-05-09$193.61$193.611,230,600
2024-05-08$190.72$190.721,569,400
2024-05-07$194.67$194.671,745,100
2024-05-06$193.81$193.811,768,900
2024-05-03$191.55$191.553,008,300
2024-05-02$180.51$180.513,452,700
2024-05-01$177.58$177.582,477,900
2024-04-30$176.30$176.301,300,600
2024-04-29$180.83$180.831,351,900
2024-04-26$178.73$178.731,339,000
2024-04-25$175.02$175.021,684,900
2024-04-24$177.48$177.482,085,700
2024-04-23$180.10$180.101,981,100
2024-04-22$176.28$176.282,012,000
2024-04-19$175.04$175.043,261,000
2024-04-18$174.29$174.291,633,900
2024-04-17$178.01$178.013,343,000
2024-04-16$173.08$173.081,856,200
2024-04-15$175.96$175.961,614,500
2024-04-12$182.48$182.481,912,500
2024-04-11$184.44$184.441,595,100
2024-04-10$185.29$185.292,013,100
2024-04-09$184.70$184.702,009,900
2024-04-08$179.22$179.222,225,600
2024-04-05$174.60$174.602,343,900
2024-04-04$171.46$171.463,393,500
2024-04-03$166.73$166.731,254,800
2024-04-02$167.17$167.171,643,400
2024-04-01$171.87$171.871,887,500
2024-03-28$168.80$168.802,133,800
2024-03-27$167.45$167.453,378,100
2024-03-26$153.16$153.161,229,600
2024-03-25$154.77$154.771,152,900
2024-03-22$153.31$153.311,016,100
2024-03-21$152.68$152.681,693,200
2024-03-20$151.02$151.021,405,900
2024-03-19$147.48$147.481,879,300
2024-03-18$149.48$149.481,422,100
2024-03-15$147.42$147.422,438,700
2024-03-14$149.39$149.392,717,900
2024-03-13$158.04$158.041,351,500
2024-03-12$159.38$159.381,681,500
2024-03-11$162.16$162.161,744,200
2024-03-08$161.35$161.351,625,100
2024-03-07$160.35$160.351,106,700
2024-03-06$158.42$158.421,795,200
2024-03-05$159.06$159.062,766,300
2024-03-04$156.70$156.702,382,700
2024-03-01$158.05$158.052,888,500
2024-02-29$153.89$153.894,084,700
2024-02-28$149.25$149.258,492,800
2024-02-27$144.99$144.993,707,100
2024-02-26$144.58$144.582,616,500
2024-02-23$142.89$142.891,879,400
2024-02-22$144.73$144.732,136,400
2024-02-21$150.03$150.031,201,300
2024-02-20$153.25$153.251,605,600
2024-02-16$156.98$156.981,155,500
2024-02-15$159.78$159.781,953,000
2024-02-14$158.24$158.241,742,500
2024-02-13$152.34$152.342,509,800
2024-02-12$157.22$157.222,844,700
2024-02-09$151.50$151.502,749,300
2024-02-08$143.17$143.171,487,700
2024-02-07$145.46$145.462,270,000
2024-02-06$141.11$141.112,027,200
2024-02-05$139.80$139.802,217,600
2024-02-02$141.82$141.822,620,100
2024-02-01$147.89$147.892,311,900
2024-01-31$146.30$146.302,419,000
2024-01-30$149.03$149.031,354,100
2024-01-29$149.30$149.301,652,700
2024-01-26$147.83$147.831,148,600
2024-01-25$149.23$149.231,521,200
2024-01-24$148.87$148.871,600,500
2024-01-23$151.46$151.461,773,200
2024-01-22$149.91$149.912,747,400
2024-01-19$145.92$145.923,164,500
2024-01-18$147.45$147.451,700,300
2024-01-17$147.26$147.261,988,600
2024-01-16$149.10$149.103,035,600
2024-01-12$160.44$160.441,290,200
2024-01-11$160.29$160.291,535,600
2024-01-10$162.33$162.331,903,100
2024-01-09$166.91$166.911,224,000
2024-01-08$166.13$166.131,544,100
2024-01-05$166.87$166.871,106,100
2024-01-04$166.31$166.311,265,900
2024-01-03$167.42$167.421,954,500
2024-01-02$172.16$172.161,766,700