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

DateSplit-adjusted closeCumulative dividend-reinvested closeReported volumeOpen priceExchange Volume
2012-12-31$30.86$30.863,107,300
2012-12-28$29.80$29.802,326,500
2012-12-27$30.02$30.022,391,500
2012-12-26$30.63$30.632,393,100
2012-12-24$30.26$30.261,971,000
2012-12-21$30.92$30.924,770,300
2012-12-20$32.25$32.253,323,400
2012-12-19$33.03$33.034,607,600
2012-12-18$32.00$32.003,536,600
2012-12-17$32.03$32.032,865,900
2012-12-14$32.56$32.565,428,900
2012-12-13$31.77$31.776,093,800
2012-12-12$32.00$32.008,586,700
2012-12-11$31.08$31.083,411,200
2012-12-10$30.03$30.033,046,100
2012-12-07$29.91$29.916,769,000
2012-12-06$30.72$30.724,751,600
2012-12-05$29.94$29.947,049,800
2012-12-04$29.61$29.619,929,800
2012-12-03$27.50$27.504,613,600
2012-11-30$26.99$26.994,133,100
2012-11-29$27.03$27.034,411,200
2012-11-28$27.21$27.218,433,000
2012-11-27$26.28$26.2810,878,800
2012-11-26$25.31$25.313,241,400
2012-11-23$24.45$24.451,262,200
2012-11-21$24.47$24.472,036,500
2012-11-20$23.87$23.871,941,700
2012-11-19$24.15$24.152,752,600
2012-11-16$23.54$23.543,430,900
2012-11-15$23.25$23.253,585,900
2012-11-14$23.45$23.453,258,500
2012-11-13$24.40$24.403,534,100
2012-11-12$25.43$25.434,916,400
2012-11-09$24.55$24.554,081,700
2012-11-08$24.15$24.153,927,800
2012-11-07$23.67$23.676,885,500
2012-11-06$24.79$24.796,323,000
2012-11-05$23.33$23.333,243,900
2012-11-02$22.54$22.547,661,700
2012-11-01$24.75$24.755,009,800
2012-10-31$24.30$24.302,341,300
2012-10-26$23.97$23.972,880,100
2012-10-25$23.77$23.774,121,000
2012-10-24$23.36$23.362,478,700
2012-10-23$23.31$23.313,205,500
2012-10-22$23.80$23.802,876,100
2012-10-19$23.54$23.546,591,400
2012-10-18$25.14$25.144,651,000
2012-10-17$25.17$25.1710,460,300
2012-10-16$24.09$24.098,316,300
2012-10-15$22.25$22.253,616,100
2012-10-12$22.11$22.113,698,000
2012-10-11$21.72$21.726,292,900
2012-10-10$21.04$21.045,316,700
2012-10-09$20.80$20.806,341,700
2012-10-08$20.26$20.264,586,100
2012-10-05$20.07$20.0715,042,000
2012-10-04$22.55$22.556,371,400
2012-10-03$22.00$22.005,578,300
2012-10-02$22.88$22.886,212,000
2012-10-01$21.93$21.934,710,600
2012-09-28$22.15$22.155,968,500
2012-09-27$23.11$23.1114,629,500
2012-09-26$20.90$20.904,930,300
2012-09-25$20.51$20.515,738,200
2012-09-24$21.00$21.005,670,900
2012-09-21$21.20$21.209,799,200
2012-09-20$22.57$22.576,168,000
2012-09-19$23.48$23.487,274,700
2012-09-18$23.15$23.155,895,300
2012-09-17$23.24$23.246,264,900
2012-09-14$24.61$24.6110,219,900
2012-09-13$22.61$22.617,111,000
2012-09-12$22.48$22.486,762,400
2012-09-11$21.80$21.808,078,000
2012-09-10$20.79$20.797,506,800
2012-09-07$20.44$20.4410,538,100
2012-09-06$20.03$20.0313,616,000
2012-09-05$18.65$18.656,709,700
2012-09-04$18.92$18.9211,056,500
2012-08-31$19.99$19.9911,597,600
2012-08-30$19.67$19.6725,107,800
2012-08-29$24.20$24.206,346,500
2012-08-28$25.70$25.705,316,100
2012-08-27$25.54$25.546,567,200
2012-08-24$24.77$24.775,778,800
2012-08-23$24.61$24.617,817,400
2012-08-22$23.93$23.938,362,200
2012-08-21$24.14$24.1414,398,100
2012-08-20$22.46$22.468,280,300
2012-08-17$21.26$21.264,554,800
2012-08-16$21.49$21.495,298,500
2012-08-15$21.10$21.105,147,100
2012-08-14$20.04$20.044,890,900
2012-08-13$20.49$20.495,550,200
2012-08-10$21.43$21.435,385,000
2012-08-09$21.70$21.707,491,600
2012-08-08$21.41$21.418,586,900
2012-08-07$20.68$20.6813,130,700
2012-08-06$19.06$19.0612,552,600
2012-08-03$17.06$17.0610,085,400
2012-08-02$17.93$17.9328,193,500
2012-08-01$14.80$14.809,201,100
2012-07-31$15.54$15.546,087,400
2012-07-30$14.21$14.214,009,500
2012-07-27$14.50$14.502,853,300
2012-07-26$14.00$14.003,011,700
2012-07-25$14.18$14.182,585,700
2012-07-24$14.07$14.072,428,700
2012-07-23$14.22$14.222,583,700
2012-07-20$14.79$14.792,253,200
2012-07-19$15.13$15.134,237,400
2012-07-18$14.47$14.472,266,700
2012-07-17$14.46$14.463,054,200
2012-07-16$14.98$14.985,967,900
2012-07-13$14.17$14.172,360,900
2012-07-12$14.01$14.013,411,000
2012-07-11$14.65$14.652,647,200
2012-07-10$14.18$14.183,564,900
2012-07-09$14.55$14.552,231,100
2012-07-06$15.01$15.012,667,100
2012-07-05$15.43$15.432,720,500
2012-07-03$15.67$15.673,759,700
2012-07-02$15.28$15.284,637,000
2012-06-29$15.06$15.064,648,500
2012-06-28$14.75$14.755,370,800
2012-06-27$15.35$15.353,128,300
2012-06-26$14.89$14.894,011,800
2012-06-25$15.20$15.205,528,800
2012-06-22$15.88$15.8818,523,800
2012-06-21$14.54$14.545,841,100
2012-06-20$14.93$14.935,537,400
2012-06-19$15.23$15.239,538,500
2012-06-18$14.47$14.478,595,200
2012-06-15$13.95$13.957,291,200
2012-06-14$13.45$13.456,741,400
2012-06-13$13.84$13.8418,205,100
2012-06-12$14.95$14.9521,550,300
2012-06-11$12.33$12.333,344,200
2012-06-08$12.80$12.802,837,400
2012-06-07$12.84$12.844,609,800
2012-06-06$13.31$13.315,079,800
2012-06-05$12.65$12.654,156,300
2012-06-04$12.28$12.286,352,800
2012-06-01$11.77$11.776,542,900
2012-05-31$12.56$12.569,159,900
2012-05-30$13.40$13.403,381,000
2012-05-29$14.23$14.233,643,100
2012-05-25$14.33$14.334,498,900
2012-05-24$14.22$14.223,635,300
2012-05-23$14.26$14.263,813,600
2012-05-22$13.60$13.605,474,900
2012-05-21$13.83$13.834,874,800
2012-05-18$13.66$13.666,758,300
2012-05-17$14.92$14.9210,456,400
2012-05-16$13.98$13.988,790,700
2012-05-15$15.23$15.234,891,000
2012-05-14$16.16$16.164,056,500
2012-05-11$16.14$16.145,084,700
2012-05-10$16.09$16.096,713,700
2012-05-09$16.92$16.925,431,800
2012-05-08$16.54$16.546,677,200
2012-05-07$17.67$17.676,511,900
2012-05-04$16.94$16.9411,556,100
2012-05-03$18.07$18.076,482,300
2012-05-02$18.21$18.214,405,400
2012-05-01$18.42$18.427,359,800
2012-04-30$18.40$18.405,324,200
2012-04-27$18.35$18.353,700,400
2012-04-26$18.31$18.313,892,000
2012-04-25$18.30$18.305,285,000
2012-04-24$18.64$18.645,969,900
2012-04-23$19.25$19.256,200,500
2012-04-20$20.65$20.657,116,200
2012-04-19$21.40$21.405,284,000
2012-04-18$21.36$21.369,733,900
2012-04-17$22.96$22.9616,783,500
2012-04-16$20.82$20.825,223,600
2012-04-13$20.83$20.836,335,100
2012-04-12$22.00$22.007,500,300
2012-04-11$22.50$22.5013,873,700
2012-04-10$21.38$21.389,073,000
2012-04-09$20.19$20.194,722,700
2012-04-05$20.98$20.988,571,300
2012-04-04$21.73$21.738,950,700
2012-04-03$22.60$22.608,703,300
2012-04-02$24.53$24.533,485,700
2012-03-30$25.05$25.052,697,700
2012-03-29$25.12$25.124,396,400
2012-03-28$25.07$25.076,851,200
2012-03-27$26.11$26.113,270,400
2012-03-26$26.42$26.423,330,200
2012-03-23$26.11$26.114,857,000
2012-03-22$26.95$26.954,905,700
2012-03-21$26.33$26.337,185,300
2012-03-20$27.46$27.466,257,300
2012-03-19$28.67$28.673,213,800
2012-03-16$29.08$29.085,218,700
2012-03-15$27.84$27.843,725,600
2012-03-14$27.10$27.104,618,500
2012-03-13$27.32$27.325,088,800
2012-03-12$25.83$25.837,022,300
2012-03-09$27.49$27.496,814,400
2012-03-08$26.15$26.157,110,200
2012-03-07$25.80$25.8011,784,700
2012-03-06$27.63$27.636,999,700
2012-03-05$28.08$28.0810,973,100
2012-03-02$30.02$30.028,518,900
2012-03-01$30.42$30.4211,943,400
2012-02-29$32.30$32.3013,180,300
2012-02-28$36.40$36.407,369,300
2012-02-27$36.13$36.134,971,200
2012-02-24$35.58$35.587,069,300
2012-02-23$37.20$37.207,914,400
2012-02-22$40.45$40.453,949,600
2012-02-21$42.38$42.383,150,200
2012-02-17$42.59$42.599,065,300
2012-02-16$39.71$39.712,291,900
2012-02-15$39.11$39.113,513,400
2012-02-14$39.21$39.217,523,400
2012-02-13$41.72$41.725,414,400
2012-02-10$43.91$43.917,351,600
2012-02-09$49.03$49.038,215,400
2012-02-08$45.81$45.812,659,900
2012-02-07$46.59$46.593,070,200
2012-02-06$46.49$46.494,110,200
2012-02-03$45.16$45.162,704,500
2012-02-02$44.74$44.743,817,800
2012-02-01$42.68$42.682,990,400
2012-01-31$42.28$42.285,193,700
2012-01-30$43.80$43.805,113,400
2012-01-27$45.54$45.547,867,800
2012-01-26$40.94$40.944,675,000
2012-01-25$38.61$38.612,581,900
2012-01-24$38.08$38.082,777,400
2012-01-23$37.87$37.873,157,600
2012-01-20$38.45$38.453,945,600
2012-01-19$38.70$38.7010,593,600
2012-01-18$42.99$42.994,322,100
2012-01-17$40.00$40.002,730,000
2012-01-13$39.92$39.922,712,200
2012-01-12$41.59$41.594,274,500
2012-01-11$41.80$41.809,267,700
2012-01-10$38.77$38.773,756,600
2012-01-09$36.84$36.842,937,300
2012-01-06$35.27$35.271,934,800
2012-01-05$35.48$35.482,610,700
2012-01-04$34.70$34.704,483,000
2012-01-03$35.79$35.794,438,700