First Solar, Inc. historical data
| Date | Open | High | Low | Close | Adj. close | Volume |
|---|---|---|---|---|---|---|
| 2012-01-09 | 35.120 | 37.180 | 35.120 | 36.840 | 36.840 | 2,937,888 |
| 2012-01-06 | 35.690 | 35.800 | 34.895 | 35.270 | 35.270 | 1,934,878 |
| 2012-01-05 | 34.340 | 35.890 | 33.930 | 35.480 | 35.480 | 2,610,678 |
| 2012-01-04 | 35.570 | 35.570 | 33.500 | 34.700 | 34.700 | 4,483,046 |
| 2012-01-03 | 35.000 | 36.640 | 34.760 | 35.790 | 35.790 | 4,438,816 |
| 2011-12-30 | 32.960 | 33.839 | 32.740 | 33.760 | 33.760 | 2,021,555 |
| 2011-12-29 | 32.350 | 33.030 | 31.450 | 32.860 | 32.860 | 2,681,599 |
| 2011-12-28 | 33.050 | 33.500 | 31.750 | 32.120 | 32.120 | 1,868,112 |
| 2011-12-27 | 34.690 | 34.690 | 32.710 | 32.940 | 32.940 | 2,939,794 |
| 2011-12-23 | 34.800 | 35.960 | 33.800 | 34.700 | 34.700 | 5,580,156 |
| 2011-12-22 | 32.210 | 34.590 | 32.190 | 34.150 | 34.150 | 5,261,726 |
| 2011-12-21 | 32.720 | 33.054 | 31.440 | 31.800 | 31.800 | 3,278,301 |
| 2011-12-20 | 31.150 | 33.295 | 31.150 | 32.880 | 32.880 | 5,022,047 |
| 2011-12-19 | 31.640 | 33.350 | 29.870 | 30.500 | 30.500 | 6,829,965 |
| 2011-12-16 | 31.800 | 32.190 | 29.900 | 31.910 | 31.910 | 8,077,301 |
| 2011-12-15 | 33.660 | 33.660 | 30.040 | 31.450 | 31.450 | 12,636,564 |
| 2011-12-14 | 37.300 | 37.300 | 33.075 | 33.450 | 33.450 | 17,286,307 |
| 2011-12-13 | 44.850 | 45.250 | 42.070 | 42.570 | 42.570 | 3,471,317 |
| 2011-12-12 | 45.000 | 45.390 | 43.830 | 44.360 | 44.360 | 2,054,673 |
| 2011-12-09 | 45.610 | 46.500 | 44.710 | 45.670 | 45.670 | 2,005,812 |
| 2011-12-08 | 48.160 | 48.160 | 45.110 | 45.170 | 45.170 | 3,073,297 |
| 2011-12-07 | 49.030 | 51.890 | 47.560 | 47.990 | 47.990 | 7,162,925 |
| 2011-12-06 | 47.770 | 47.950 | 45.930 | 46.110 | 46.110 | 1,605,089 |
| 2011-12-05 | 48.510 | 49.170 | 47.120 | 47.750 | 47.750 | 1,860,273 |
| 2011-12-02 | 48.200 | 49.470 | 47.330 | 47.770 | 47.770 | 2,359,089 |
| 2011-12-01 | 47.630 | 48.380 | 46.710 | 47.550 | 47.550 | 2,320,866 |
| 2011-11-30 | 45.870 | 47.920 | 45.750 | 47.860 | 47.860 | 3,873,266 |
| 2011-11-29 | 44.050 | 45.329 | 43.620 | 43.810 | 43.810 | 2,168,717 |
| 2011-11-28 | 41.950 | 44.560 | 41.900 | 44.560 | 44.560 | 3,007,733 |
| 2011-11-25 | 41.310 | 41.628 | 40.290 | 40.320 | 40.320 | 1,338,543 |
| 2011-11-23 | 40.750 | 42.990 | 40.050 | 41.580 | 41.580 | 3,796,896 |
| 2011-11-22 | 43.370 | 43.900 | 40.640 | 40.800 | 40.800 | 3,249,170 |
| 2011-11-21 | 44.050 | 44.500 | 42.810 | 43.530 | 43.530 | 2,889,642 |
| 2011-11-18 | 45.750 | 46.440 | 44.710 | 45.440 | 45.440 | 2,232,704 |
| 2011-11-17 | 44.000 | 47.300 | 43.530 | 45.610 | 45.610 | 5,433,845 |
| 2011-11-16 | 44.580 | 45.870 | 43.800 | 44.060 | 44.060 | 3,676,612 |
| 2011-11-15 | 44.050 | 45.270 | 43.800 | 45.010 | 45.010 | 3,227,525 |
| 2011-11-14 | 45.310 | 46.280 | 44.010 | 44.650 | 44.650 | 1,941,811 |
| 2011-11-11 | 44.620 | 46.630 | 44.200 | 46.090 | 46.090 | 1,992,926 |
| 2011-11-10 | 45.980 | 46.000 | 43.460 | 45.130 | 45.130 | 4,103,112 |
| 2011-11-09 | 46.100 | 46.870 | 44.650 | 44.980 | 44.980 | 2,798,865 |
| 2011-11-08 | 48.880 | 48.890 | 46.820 | 47.550 | 47.550 | 2,446,800 |
| 2011-11-07 | 49.500 | 49.597 | 46.640 | 47.740 | 47.740 | 3,095,349 |
| 2011-11-04 | 48.680 | 52.700 | 48.180 | 49.590 | 49.590 | 4,984,428 |
| 2011-11-03 | 48.450 | 48.990 | 45.545 | 48.180 | 48.180 | 3,410,809 |
| 2011-11-02 | 47.660 | 50.100 | 46.750 | 47.230 | 47.230 | 3,744,530 |
| 2011-11-01 | 47.500 | 48.070 | 46.120 | 46.780 | 46.780 | 3,460,415 |
| 2011-10-31 | 52.200 | 52.200 | 49.120 | 49.770 | 49.770 | 4,360,023 |
| 2011-10-28 | 52.730 | 54.810 | 51.550 | 53.990 | 53.990 | 3,853,692 |
| 2011-10-27 | 48.230 | 55.280 | 46.840 | 52.900 | 52.900 | 8,256,858 |
| 2011-10-26 | 47.540 | 52.440 | 44.760 | 46.110 | 46.110 | 13,292,029 |
| 2011-10-25 | 58.110 | 58.610 | 42.500 | 43.270 | 43.270 | 23,578,401 |
| 2011-10-24 | 54.310 | 60.990 | 53.710 | 57.950 | 57.950 | 4,528,639 |
| 2011-10-21 | 52.940 | 55.120 | 52.140 | 53.770 | 53.770 | 3,230,224 |
| 2011-10-20 | 51.450 | 53.260 | 50.870 | 52.310 | 52.310 | 2,870,829 |
| 2011-10-19 | 56.250 | 56.300 | 50.880 | 51.070 | 51.070 | 3,698,592 |
| 2011-10-18 | 53.880 | 56.650 | 52.320 | 55.910 | 55.910 | 4,593,957 |
| 2011-10-17 | 55.030 | 55.220 | 52.320 | 52.960 | 52.960 | 3,403,890 |
| 2011-10-14 | 57.670 | 59.130 | 55.600 | 56.230 | 56.230 | 2,908,226 |
| 2011-10-13 | 56.490 | 56.999 | 54.890 | 56.850 | 56.850 | 2,580,908 |
Stock splits
No stock splits on record.
Dividends
No dividends on record.
Open, high, low and close are as traded (USD). Adjusted close accounts for splits and dividends. Educational only, not financial advice.