First Solar, Inc. historical data
| Date | Open | High | Low | Close | Adj. close | Volume |
|---|---|---|---|---|---|---|
| 2014-08-22 | 70.500 | 70.700 | 69.584 | 70.460 | 70.460 | 1,116,942 |
| 2014-08-21 | 70.830 | 71.000 | 70.090 | 70.700 | 70.700 | 1,113,929 |
| 2014-08-20 | 69.900 | 71.070 | 69.330 | 70.830 | 70.830 | 1,484,820 |
| 2014-08-19 | 70.340 | 71.150 | 70.051 | 70.160 | 70.160 | 1,617,209 |
| 2014-08-18 | 69.550 | 70.690 | 69.340 | 70.280 | 70.280 | 1,965,490 |
| 2014-08-15 | 69.470 | 70.020 | 68.270 | 69.120 | 69.120 | 1,994,364 |
| 2014-08-14 | 69.600 | 69.800 | 68.030 | 69.210 | 69.210 | 1,638,449 |
| 2014-08-13 | 69.640 | 69.970 | 68.905 | 69.500 | 69.500 | 2,106,584 |
| 2014-08-12 | 69.630 | 70.050 | 68.300 | 69.070 | 69.070 | 2,083,325 |
| 2014-08-11 | 68.030 | 70.360 | 67.882 | 69.170 | 69.170 | 2,899,896 |
| 2014-08-08 | 68.000 | 68.490 | 67.010 | 67.830 | 67.830 | 2,726,038 |
| 2014-08-07 | 66.340 | 68.940 | 65.720 | 68.170 | 68.170 | 6,131,446 |
| 2014-08-06 | 61.680 | 65.940 | 60.150 | 65.604 | 65.604 | 9,419,748 |
| 2014-08-05 | 63.950 | 64.770 | 62.860 | 63.660 | 63.660 | 4,083,618 |
| 2014-08-04 | 62.400 | 64.000 | 62.400 | 63.140 | 63.140 | 2,523,855 |
| 2014-08-01 | 62.490 | 62.990 | 60.580 | 62.030 | 62.030 | 2,985,216 |
| 2014-07-31 | 65.000 | 65.360 | 62.810 | 63.110 | 63.110 | 2,569,894 |
| 2014-07-30 | 66.000 | 66.150 | 65.321 | 65.580 | 65.580 | 1,389,851 |
| 2014-07-29 | 66.200 | 66.500 | 65.320 | 65.390 | 65.390 | 2,013,553 |
| 2014-07-28 | 65.310 | 66.680 | 65.310 | 65.530 | 65.530 | 3,319,048 |
| 2014-07-25 | 63.170 | 64.420 | 62.840 | 64.050 | 64.050 | 2,376,968 |
| 2014-07-24 | 62.960 | 63.540 | 62.030 | 63.300 | 63.300 | 1,573,517 |
| 2014-07-23 | 63.470 | 63.620 | 62.530 | 62.810 | 62.810 | 1,487,688 |
| 2014-07-22 | 63.500 | 63.950 | 62.920 | 63.470 | 63.470 | 1,336,037 |
| 2014-07-21 | 62.210 | 63.080 | 61.760 | 62.900 | 62.900 | 1,556,216 |
| 2014-07-18 | 61.570 | 62.673 | 60.750 | 62.360 | 62.360 | 2,349,640 |
| 2014-07-17 | 63.050 | 63.650 | 61.260 | 61.450 | 61.450 | 2,605,724 |
| 2014-07-16 | 63.420 | 63.790 | 63.045 | 63.460 | 63.460 | 1,866,075 |
| 2014-07-15 | 63.450 | 64.290 | 62.600 | 62.950 | 62.950 | 1,502,773 |
| 2014-07-14 | 63.880 | 64.240 | 63.080 | 63.270 | 63.270 | 1,560,824 |
| 2014-07-11 | 64.030 | 64.400 | 62.230 | 63.430 | 63.430 | 2,711,955 |
| 2014-07-10 | 62.660 | 64.210 | 62.040 | 63.670 | 63.670 | 2,820,544 |
| 2014-07-09 | 64.690 | 65.740 | 64.110 | 64.420 | 64.420 | 2,568,023 |
| 2014-07-08 | 67.190 | 67.710 | 62.410 | 64.390 | 64.390 | 7,268,781 |
| 2014-07-07 | 69.510 | 69.950 | 66.720 | 67.720 | 67.720 | 2,983,183 |
| 2014-07-03 | 70.050 | 70.420 | 69.020 | 69.500 | 69.500 | 1,078,027 |
| 2014-07-02 | 71.050 | 71.800 | 69.605 | 69.845 | 69.845 | 1,824,208 |
| 2014-07-01 | 71.520 | 71.580 | 69.700 | 70.690 | 70.690 | 2,213,054 |
| 2014-06-30 | 71.850 | 72.680 | 70.840 | 71.060 | 71.060 | 2,223,235 |
| 2014-06-27 | 71.170 | 72.000 | 70.850 | 71.400 | 71.400 | 2,377,162 |
| 2014-06-26 | 70.210 | 72.460 | 70.150 | 71.470 | 71.470 | 4,030,481 |
| 2014-06-25 | 68.500 | 70.800 | 68.180 | 70.180 | 70.180 | 2,154,531 |
| 2014-06-24 | 69.970 | 70.940 | 68.430 | 68.710 | 68.710 | 3,282,628 |
| 2014-06-23 | 68.900 | 71.570 | 67.890 | 70.150 | 70.150 | 5,198,719 |
| 2014-06-20 | 68.570 | 69.490 | 68.010 | 68.900 | 68.900 | 2,606,888 |
| 2014-06-19 | 69.690 | 70.000 | 67.760 | 68.270 | 68.270 | 2,555,198 |
| 2014-06-18 | 69.030 | 69.940 | 68.160 | 69.750 | 69.750 | 3,675,210 |
| 2014-06-17 | 66.850 | 69.599 | 66.660 | 69.130 | 69.130 | 4,879,819 |
| 2014-06-16 | 64.610 | 67.000 | 64.500 | 66.850 | 66.850 | 4,145,627 |
| 2014-06-13 | 63.680 | 65.030 | 63.130 | 64.470 | 64.470 | 1,824,588 |
| 2014-06-12 | 63.700 | 64.540 | 62.760 | 63.900 | 63.900 | 2,820,907 |
| 2014-06-11 | 61.920 | 64.770 | 61.840 | 63.540 | 63.540 | 3,019,811 |
| 2014-06-10 | 62.560 | 63.150 | 61.810 | 62.320 | 62.320 | 1,761,275 |
| 2014-06-09 | 62.680 | 63.750 | 62.040 | 62.570 | 62.570 | 1,867,954 |
| 2014-06-06 | 64.210 | 64.640 | 62.660 | 62.880 | 62.880 | 2,613,296 |
| 2014-06-05 | 65.450 | 65.830 | 63.670 | 64.020 | 64.020 | 3,062,982 |
| 2014-06-04 | 64.240 | 66.880 | 63.580 | 65.390 | 65.390 | 7,911,694 |
| 2014-06-03 | 62.820 | 63.450 | 61.700 | 62.930 | 62.930 | 2,318,788 |
| 2014-06-02 | 62.290 | 62.990 | 61.120 | 62.700 | 62.700 | 2,092,742 |
| 2014-05-30 | 63.610 | 63.980 | 61.270 | 61.780 | 61.780 | 2,448,522 |
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.