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

DateSplit-adjusted closeCumulative dividend-reinvested closeReported volumeOpen priceExchange Volume
2025-12-31$261.23$261.231,081,700
2025-12-30$264.30$264.30817,500
2025-12-29$268.25$268.251,060,500
2025-12-26$269.69$269.69822,600
2025-12-24$272.21$272.21849,800
2025-12-23$269.39$269.393,848,500
2025-12-22$284.59$284.593,479,000
2025-12-19$266.98$266.982,708,100
2025-12-18$261.79$261.791,873,500
2025-12-17$254.03$254.031,750,700
2025-12-16$258.51$258.511,489,000
2025-12-15$255.89$255.891,564,300
2025-12-12$254.80$254.802,969,100
2025-12-11$272.83$272.832,315,800
2025-12-10$262.23$262.231,825,800
2025-12-09$253.42$253.421,998,900
2025-12-08$255.88$255.881,825,200
2025-12-05$257.61$257.611,911,200
2025-12-04$257.28$257.281,365,400
2025-12-03$256.06$256.061,862,500
2025-12-02$262.56$262.561,573,300
2025-12-01$263.54$263.542,049,500
2025-11-28$272.92$272.921,091,200
2025-11-26$272.21$272.211,903,800
2025-11-25$260.36$260.361,570,900
2025-11-24$259.85$259.852,094,100
2025-11-21$249.91$249.911,923,000
2025-11-20$245.84$245.842,300,700
2025-11-19$251.87$251.871,514,700
2025-11-18$252.19$252.191,760,300
2025-11-17$253.54$253.541,484,500
2025-11-14$253.08$253.082,816,400
2025-11-13$256.59$256.592,351,500
2025-11-12$267.52$267.521,503,400
2025-11-11$264.15$264.151,922,200
2025-11-10$272.64$272.642,141,200
2025-11-07$267.64$267.642,513,300
2025-11-06$271.98$271.982,338,800
2025-11-05$277.39$277.393,644,300
2025-11-04$262.70$262.702,575,500
2025-11-03$265.71$265.712,707,600
2025-10-31$266.94$266.946,158,700
2025-10-30$233.58$233.582,529,300
2025-10-29$241.71$241.712,331,300
2025-10-28$239.60$239.602,552,500
2025-10-27$247.69$247.692,068,900
2025-10-24$241.41$241.412,595,500
2025-10-23$229.00$229.001,681,100
2025-10-22$223.36$223.362,379,900
2025-10-21$226.85$226.851,304,900
2025-10-20$229.00$229.001,422,500
2025-10-17$231.85$231.852,328,000
2025-10-16$237.79$237.792,294,200
2025-10-15$244.40$244.404,617,500
2025-10-14$224.43$224.432,191,500
2025-10-13$226.15$226.152,278,400
2025-10-10$225.91$225.912,180,600
2025-10-09$234.30$234.301,517,600
2025-10-08$231.37$231.371,127,800
2025-10-07$227.89$227.891,416,900
2025-10-06$229.57$229.572,030,600
2025-10-03$230.13$230.132,191,300
2025-10-02$232.13$232.132,773,100
2025-10-01$224.82$224.822,625,700
2025-09-30$220.53$220.531,707,200
2025-09-29$223.53$223.531,886,400
2025-09-26$220.02$220.021,880,500
2025-09-25$223.05$223.052,051,700
2025-09-24$219.17$219.172,818,800
2025-09-23$215.73$215.732,479,500
2025-09-22$219.20$219.202,692,500
2025-09-19$212.49$212.493,860,600
2025-09-18$209.63$209.632,331,200
2025-09-17$210.71$210.712,656,800
2025-09-16$205.25$205.251,847,100
2025-09-15$207.00$207.001,925,600
2025-09-12$201.70$201.701,239,000
2025-09-11$203.31$203.311,653,100
2025-09-10$203.79$203.791,692,100
2025-09-09$203.06$203.061,846,800
2025-09-08$203.21$203.212,450,300
2025-09-05$205.14$205.143,066,300
2025-09-04$201.87$201.871,741,100
2025-09-03$201.49$201.492,546,800
2025-09-02$195.78$195.781,935,200
2025-08-29$195.19$195.191,397,700
2025-08-28$197.02$197.022,017,200
2025-08-27$191.23$191.232,030,800
2025-08-26$196.72$196.722,297,200
2025-08-25$199.44$199.441,937,400
2025-08-22$202.28$202.284,433,100
2025-08-21$192.00$192.005,222,700
2025-08-20$206.44$206.443,045,800
2025-08-19$210.96$210.964,568,600
2025-08-18$219.33$219.339,507,100
2025-08-15$199.95$199.9510,932,500
2025-08-14$180.05$180.052,514,600
2025-08-13$184.84$184.842,837,900
2025-08-12$184.73$184.732,018,200
2025-08-11$182.13$182.131,508,800
2025-08-08$184.65$184.651,631,100
2025-08-07$185.60$185.602,216,000
2025-08-06$185.01$185.011,758,600
2025-08-05$186.84$186.842,510,800
2025-08-04$183.42$183.422,150,500
2025-08-01$183.97$183.975,804,800
2025-07-31$174.73$174.733,571,200
2025-07-30$179.13$179.132,300,800
2025-07-29$181.82$181.821,584,800
2025-07-28$183.58$183.582,622,100
2025-07-25$185.32$185.322,048,000
2025-07-24$180.72$180.722,046,700
2025-07-23$179.77$179.771,894,400
2025-07-22$179.99$179.991,944,900
2025-07-21$178.33$178.332,298,200
2025-07-18$175.85$175.852,611,600
2025-07-17$173.54$173.543,650,200
2025-07-16$166.82$166.823,211,800
2025-07-15$171.93$171.934,188,700
2025-07-14$160.84$160.841,911,500
2025-07-11$162.44$162.442,136,800
2025-07-10$165.09$165.093,018,200
2025-07-09$165.99$165.992,979,100
2025-07-08$165.48$165.484,965,800
2025-07-07$177.06$177.063,697,400
2025-07-03$185.03$185.036,399,700
2025-07-02$170.52$170.526,332,300
2025-07-01$162.96$162.966,575,500
2025-06-30$165.54$165.547,938,500
2025-06-27$152.14$152.144,371,600
2025-06-26$155.63$155.634,127,900
2025-06-25$152.70$152.703,386,700
2025-06-24$151.18$151.185,149,100
2025-06-23$144.67$144.673,708,200
2025-06-20$145.00$145.005,074,300
2025-06-18$143.67$143.677,610,700
2025-06-17$143.90$143.9020,640,000
2025-06-16$175.25$175.254,928,900
2025-06-13$175.20$175.204,466,800
2025-06-12$167.83$167.832,120,800
2025-06-11$167.86$167.863,617,600
2025-06-10$164.62$164.623,025,200
2025-06-09$160.16$160.162,601,400
2025-06-06$166.35$166.352,121,600
2025-06-05$163.84$163.843,604,500
2025-06-04$159.81$159.813,033,800
2025-06-03$159.37$159.374,474,600
2025-06-02$149.65$149.654,165,200
2025-05-30$158.08$158.085,258,100
2025-05-29$155.95$155.952,514,000
2025-05-28$156.45$156.452,221,600
2025-05-27$155.73$155.733,835,200
2025-05-23$158.38$158.383,562,500
2025-05-22$156.35$156.357,911,900
2025-05-21$163.37$163.374,896,000
2025-05-20$167.22$167.226,089,900
2025-05-19$164.92$164.9210,873,000
2025-05-16$178.46$178.465,256,300
2025-05-15$186.18$186.185,979,100
2025-05-14$192.98$192.988,542,900
2025-05-13$191.60$191.6020,211,200
2025-05-12$156.21$156.2112,000,800
2025-05-09$140.68$140.685,430,400
2025-05-08$133.76$133.764,269,100
2025-05-07$129.78$129.782,065,800
2025-05-06$126.76$126.762,703,100
2025-05-05$127.16$127.163,736,800
2025-05-02$130.54$130.543,396,000
2025-05-01$126.57$126.574,499,400
2025-04-30$125.82$125.8213,743,700
2025-04-29$137.24$137.245,607,300
2025-04-28$140.73$140.732,755,900
2025-04-25$141.86$141.862,703,000
2025-04-24$136.44$136.443,242,800
2025-04-23$131.10$131.103,722,500
2025-04-22$135.35$135.358,077,900
2025-04-21$122.45$122.451,930,900
2025-04-17$127.98$127.982,279,800
2025-04-16$124.38$124.382,417,000
2025-04-15$126.82$126.822,570,800
2025-04-14$131.26$131.262,705,600
2025-04-11$125.93$125.932,690,300
2025-04-10$122.19$122.193,736,900
2025-04-09$129.63$129.636,027,300
2025-04-08$120.38$120.384,371,300
2025-04-07$130.05$130.055,115,700
2025-04-04$128.69$128.694,689,300
2025-04-03$136.23$136.238,819,800
2025-04-02$129.82$129.821,950,700
2025-04-01$127.57$127.573,082,400
2025-03-31$126.43$126.433,186,800
2025-03-28$127.32$127.323,086,800
2025-03-27$126.60$126.602,647,100
2025-03-26$126.34$126.343,693,500
2025-03-25$131.46$131.463,762,700
2025-03-24$128.82$128.823,866,100
2025-03-21$131.32$131.324,510,100
2025-03-20$128.46$128.461,833,500
2025-03-19$129.34$129.342,053,000
2025-03-18$127.34$127.343,017,700
2025-03-17$133.03$133.032,441,900
2025-03-14$132.51$132.512,112,300
2025-03-13$132.81$132.812,100,300
2025-03-12$136.04$136.042,134,300
2025-03-11$139.10$139.103,780,100
2025-03-10$133.11$133.113,449,100
2025-03-07$139.13$139.133,456,400
2025-03-06$131.13$131.132,418,800
2025-03-05$130.90$130.903,241,300
2025-03-04$131.23$131.234,354,100
2025-03-03$127.63$127.634,698,600
2025-02-28$136.18$136.185,783,800
2025-02-27$141.18$141.184,416,300
2025-02-26$156.84$156.847,054,300
2025-02-25$147.46$147.465,095,000
2025-02-24$152.91$152.912,711,000
2025-02-21$155.44$155.443,879,300
2025-02-20$164.09$164.092,282,200
2025-02-19$162.50$162.502,505,900
2025-02-18$162.87$162.871,923,700
2025-02-14$159.76$159.761,406,300
2025-02-13$160.34$160.341,424,900
2025-02-12$158.61$158.611,962,100
2025-02-11$161.60$161.602,608,500
2025-02-10$162.89$162.892,587,400
2025-02-07$168.34$168.341,641,700
2025-02-06$167.67$167.671,879,300
2025-02-05$162.37$162.372,360,800
2025-02-04$166.23$166.231,641,300
2025-02-03$167.19$167.192,127,500
2025-01-31$167.52$167.521,793,400
2025-01-30$167.39$167.391,375,400
2025-01-29$166.01$166.013,346,200
2025-01-28$160.24$160.242,975,900
2025-01-27$164.31$164.313,044,200
2025-01-24$168.25$168.253,910,700
2025-01-23$174.11$174.114,240,200
2025-01-22$171.90$171.904,383,100
2025-01-21$183.51$183.513,362,900
2025-01-17$192.88$192.881,538,900
2025-01-16$190.89$190.891,832,500
2025-01-15$186.82$186.821,376,000
2025-01-14$185.35$185.351,215,200
2025-01-13$183.61$183.611,497,000
2025-01-10$189.24$189.241,410,500
2025-01-08$191.13$191.131,780,700
2025-01-07$197.73$197.732,108,600
2025-01-06$191.27$191.272,194,800
2025-01-03$186.43$186.431,277,800
2025-01-02$186.47$186.471,794,800