First Solar, Inc. historical data
| Date | Open | High | Low | Close | Adj. close | Volume |
|---|---|---|---|---|---|---|
| 2014-11-17 | 48.100 | 49.150 | 47.200 | 47.950 | 47.950 | 2,503,385 |
| 2014-11-14 | 47.310 | 48.663 | 45.940 | 48.490 | 48.490 | 3,790,814 |
| 2014-11-13 | 49.250 | 49.400 | 47.130 | 47.560 | 47.560 | 4,233,662 |
| 2014-11-12 | 51.110 | 51.390 | 49.180 | 49.590 | 49.590 | 3,819,022 |
| 2014-11-11 | 51.910 | 52.350 | 50.760 | 50.990 | 50.990 | 2,189,000 |
| 2014-11-10 | 50.790 | 52.600 | 50.700 | 51.960 | 51.960 | 4,773,135 |
| 2014-11-07 | 52.720 | 53.480 | 50.000 | 50.290 | 50.290 | 11,166,076 |
| 2014-11-06 | 56.450 | 57.350 | 55.800 | 56.410 | 56.410 | 3,206,528 |
| 2014-11-05 | 57.050 | 57.730 | 56.030 | 56.260 | 56.260 | 1,819,350 |
| 2014-11-04 | 57.930 | 58.410 | 56.810 | 56.870 | 56.870 | 1,667,861 |
| 2014-11-03 | 58.780 | 59.780 | 58.060 | 58.310 | 58.310 | 1,849,915 |
| 2014-10-31 | 57.400 | 58.970 | 56.600 | 58.900 | 58.900 | 2,533,632 |
| 2014-10-30 | 55.850 | 56.395 | 54.610 | 56.100 | 56.100 | 2,017,934 |
| 2014-10-29 | 57.440 | 58.000 | 55.270 | 56.160 | 56.160 | 1,883,186 |
| 2014-10-28 | 54.850 | 57.420 | 54.060 | 57.380 | 57.380 | 2,794,087 |
| 2014-10-27 | 56.010 | 56.010 | 53.970 | 54.290 | 54.290 | 2,398,815 |
| 2014-10-24 | 56.140 | 56.930 | 55.130 | 56.440 | 56.440 | 1,442,898 |
| 2014-10-23 | 55.310 | 56.860 | 55.110 | 56.270 | 56.270 | 2,036,371 |
| 2014-10-22 | 56.490 | 56.990 | 54.510 | 54.750 | 54.750 | 2,487,594 |
| 2014-10-21 | 55.030 | 56.600 | 54.930 | 56.350 | 56.350 | 2,156,995 |
| 2014-10-20 | 53.230 | 54.610 | 52.610 | 54.370 | 54.370 | 1,911,271 |
| 2014-10-17 | 55.390 | 55.980 | 52.750 | 53.230 | 53.230 | 2,861,449 |
| 2014-10-16 | 52.230 | 55.140 | 51.600 | 54.220 | 54.220 | 2,546,485 |
| 2014-10-15 | 50.850 | 53.820 | 50.510 | 53.240 | 53.240 | 4,498,121 |
| 2014-10-14 | 51.370 | 53.070 | 50.130 | 52.000 | 52.000 | 4,162,763 |
| 2014-10-13 | 53.910 | 54.728 | 50.360 | 50.510 | 50.510 | 4,621,035 |
| 2014-10-10 | 55.790 | 56.080 | 53.530 | 53.720 | 53.720 | 4,532,252 |
| 2014-10-09 | 61.340 | 61.500 | 56.470 | 56.490 | 56.490 | 5,329,895 |
| 2014-10-08 | 60.400 | 62.660 | 58.811 | 62.190 | 62.190 | 2,680,469 |
| 2014-10-07 | 62.210 | 62.220 | 60.390 | 60.420 | 60.420 | 2,139,440 |
| 2014-10-06 | 64.310 | 64.430 | 61.610 | 62.370 | 62.370 | 2,402,272 |
| 2014-10-03 | 64.520 | 65.070 | 63.870 | 64.100 | 64.100 | 1,345,453 |
| 2014-10-02 | 63.900 | 64.850 | 62.160 | 63.830 | 63.830 | 2,241,358 |
| 2014-10-01 | 65.820 | 65.870 | 63.250 | 63.710 | 63.710 | 1,677,077 |
| 2014-09-30 | 67.610 | 67.630 | 64.930 | 65.810 | 65.810 | 2,347,169 |
| 2014-09-29 | 66.870 | 67.860 | 66.180 | 67.515 | 67.515 | 1,256,339 |
| 2014-09-26 | 67.580 | 68.070 | 67.010 | 67.970 | 67.970 | 1,033,882 |
| 2014-09-25 | 68.470 | 68.500 | 66.860 | 67.200 | 67.200 | 1,405,055 |
| 2014-09-24 | 67.850 | 68.980 | 67.200 | 68.430 | 68.430 | 1,597,060 |
| 2014-09-23 | 66.930 | 69.200 | 66.930 | 67.750 | 67.750 | 1,827,290 |
| 2014-09-22 | 70.440 | 70.830 | 66.910 | 67.170 | 67.170 | 2,706,717 |
| 2014-09-19 | 71.890 | 72.330 | 70.160 | 70.870 | 70.870 | 2,441,374 |
| 2014-09-18 | 72.020 | 72.200 | 71.310 | 71.690 | 71.690 | 1,185,717 |
| 2014-09-17 | 71.160 | 72.420 | 70.940 | 71.690 | 71.690 | 1,608,845 |
| 2014-09-16 | 69.700 | 70.740 | 68.550 | 70.690 | 70.690 | 1,547,737 |
| 2014-09-15 | 72.640 | 72.980 | 69.800 | 69.915 | 69.915 | 2,251,713 |
| 2014-09-12 | 71.530 | 73.780 | 71.420 | 72.780 | 72.780 | 3,085,675 |
| 2014-09-11 | 70.700 | 71.640 | 70.300 | 71.620 | 71.620 | 1,170,707 |
| 2014-09-10 | 70.700 | 71.430 | 69.510 | 70.970 | 70.970 | 1,622,335 |
| 2014-09-09 | 71.660 | 72.466 | 70.730 | 70.895 | 70.895 | 1,443,484 |
| 2014-09-08 | 71.550 | 73.070 | 71.296 | 71.790 | 71.790 | 1,419,496 |
| 2014-09-05 | 71.450 | 72.000 | 70.420 | 71.470 | 71.470 | 1,311,750 |
| 2014-09-04 | 71.630 | 73.500 | 71.250 | 71.550 | 71.550 | 2,439,503 |
| 2014-09-03 | 69.740 | 72.346 | 69.650 | 71.660 | 71.660 | 3,100,906 |
| 2014-09-02 | 69.710 | 70.000 | 68.910 | 69.405 | 69.405 | 1,065,181 |
| 2014-08-29 | 69.210 | 69.950 | 69.210 | 69.680 | 69.680 | 973,708 |
| 2014-08-28 | 69.320 | 69.800 | 68.270 | 69.150 | 69.150 | 1,860,316 |
| 2014-08-27 | 70.960 | 71.350 | 69.800 | 70.000 | 70.000 | 1,451,888 |
| 2014-08-26 | 70.800 | 71.365 | 70.250 | 71.020 | 71.020 | 1,013,504 |
| 2014-08-25 | 71.040 | 71.750 | 70.560 | 71.160 | 71.160 | 1,252,199 |
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.