First Solar, Inc. historical data
| Date | Open | High | Low | Close | Adj. close | Volume |
|---|---|---|---|---|---|---|
| 2016-01-28 | 66.850 | 67.430 | 64.180 | 65.880 | 65.880 | 2,228,212 |
| 2016-01-27 | 66.930 | 67.730 | 65.220 | 65.640 | 65.640 | 1,893,419 |
| 2016-01-26 | 64.760 | 67.600 | 64.440 | 67.400 | 67.400 | 1,920,822 |
| 2016-01-25 | 66.560 | 66.590 | 63.930 | 64.140 | 64.140 | 1,865,981 |
| 2016-01-22 | 65.100 | 66.940 | 64.290 | 66.440 | 66.440 | 3,006,038 |
| 2016-01-21 | 61.290 | 64.532 | 60.860 | 63.230 | 63.230 | 2,420,039 |
| 2016-01-20 | 60.400 | 62.000 | 57.200 | 61.270 | 61.270 | 3,311,512 |
| 2016-01-19 | 62.210 | 63.150 | 60.740 | 61.490 | 61.490 | 2,236,286 |
| 2016-01-15 | 59.580 | 61.640 | 58.800 | 61.320 | 61.320 | 2,377,276 |
| 2016-01-14 | 60.800 | 62.600 | 57.540 | 61.780 | 61.780 | 3,851,460 |
| 2016-01-13 | 65.520 | 66.270 | 61.080 | 61.370 | 61.370 | 2,544,384 |
| 2016-01-12 | 65.980 | 66.540 | 63.070 | 65.220 | 65.220 | 2,307,841 |
| 2016-01-11 | 65.840 | 66.720 | 64.370 | 65.420 | 65.420 | 1,744,614 |
| 2016-01-08 | 67.430 | 67.950 | 64.730 | 65.620 | 65.620 | 3,035,650 |
| 2016-01-07 | 67.640 | 68.700 | 65.350 | 66.220 | 66.220 | 4,091,021 |
| 2016-01-06 | 71.000 | 71.450 | 68.420 | 69.520 | 69.520 | 2,947,128 |
| 2016-01-05 | 70.560 | 72.120 | 70.110 | 72.030 | 72.030 | 6,385,360 |
| 2016-01-04 | 64.710 | 66.760 | 64.100 | 66.720 | 66.720 | 2,126,915 |
| 2015-12-31 | 66.510 | 67.075 | 65.990 | 65.990 | 65.990 | 1,515,486 |
| 2015-12-30 | 66.230 | 67.160 | 66.010 | 66.990 | 66.990 | 1,342,517 |
| 2015-12-29 | 66.700 | 66.949 | 65.450 | 66.410 | 66.410 | 1,049,369 |
| 2015-12-28 | 66.530 | 66.800 | 65.110 | 66.400 | 66.400 | 1,026,263 |
| 2015-12-24 | 66.260 | 67.800 | 66.250 | 66.920 | 66.920 | 921,202 |
| 2015-12-23 | 65.490 | 66.520 | 65.350 | 66.170 | 66.170 | 1,334,898 |
| 2015-12-22 | 65.470 | 65.633 | 63.730 | 64.990 | 64.990 | 1,872,257 |
| 2015-12-21 | 64.650 | 66.150 | 64.500 | 65.740 | 65.740 | 2,778,858 |
| 2015-12-18 | 63.840 | 65.342 | 63.290 | 63.410 | 63.410 | 3,311,472 |
| 2015-12-17 | 66.500 | 66.650 | 64.030 | 64.480 | 64.480 | 3,326,292 |
| 2015-12-16 | 63.520 | 66.350 | 63.400 | 65.620 | 65.620 | 7,207,179 |
| 2015-12-15 | 58.860 | 60.350 | 58.120 | 59.830 | 59.830 | 4,589,760 |
| 2015-12-14 | 55.790 | 58.480 | 55.040 | 58.410 | 58.410 | 3,444,346 |
| 2015-12-11 | 53.950 | 56.600 | 53.500 | 55.260 | 55.260 | 3,212,044 |
| 2015-12-10 | 54.320 | 55.390 | 52.510 | 54.350 | 54.350 | 7,515,666 |
| 2015-12-09 | 59.460 | 61.920 | 58.420 | 58.850 | 58.850 | 3,186,339 |
| 2015-12-08 | 58.430 | 59.250 | 56.960 | 59.070 | 59.070 | 2,753,381 |
| 2015-12-07 | 59.290 | 59.590 | 58.220 | 59.320 | 59.320 | 1,852,124 |
| 2015-12-04 | 59.060 | 60.010 | 58.490 | 59.840 | 59.840 | 1,538,900 |
| 2015-12-03 | 60.000 | 62.050 | 58.660 | 59.460 | 59.460 | 2,700,902 |
| 2015-12-02 | 58.060 | 60.320 | 57.950 | 59.670 | 59.670 | 3,719,886 |
| 2015-12-01 | 56.600 | 58.290 | 56.600 | 58.180 | 58.180 | 1,608,135 |
| 2015-11-30 | 56.180 | 57.130 | 56.100 | 56.510 | 56.510 | 1,472,559 |
| 2015-11-27 | 56.170 | 56.190 | 55.385 | 56.100 | 56.100 | 686,101 |
| 2015-11-25 | 56.040 | 57.260 | 55.840 | 56.400 | 56.400 | 1,092,279 |
| 2015-11-24 | 54.590 | 56.370 | 54.390 | 56.170 | 56.170 | 1,230,737 |
| 2015-11-23 | 54.320 | 55.320 | 53.630 | 54.880 | 54.880 | 1,401,735 |
| 2015-11-20 | 53.400 | 54.760 | 53.340 | 54.440 | 54.440 | 1,344,435 |
| 2015-11-19 | 53.400 | 53.570 | 52.800 | 53.280 | 53.280 | 961,416 |
| 2015-11-18 | 53.070 | 54.130 | 52.830 | 53.940 | 53.940 | 1,489,486 |
| 2015-11-17 | 54.550 | 54.700 | 52.390 | 52.750 | 52.750 | 1,822,426 |
| 2015-11-16 | 52.780 | 54.290 | 52.430 | 54.180 | 54.180 | 1,389,950 |
| 2015-11-13 | 53.720 | 54.070 | 52.160 | 52.720 | 52.720 | 2,263,888 |
| 2015-11-12 | 54.410 | 55.400 | 53.430 | 53.920 | 53.920 | 2,147,034 |
| 2015-11-11 | 56.020 | 56.300 | 54.073 | 54.750 | 54.750 | 2,317,729 |
| 2015-11-10 | 58.520 | 58.600 | 54.630 | 55.870 | 55.870 | 3,854,236 |
| 2015-11-09 | 59.410 | 59.800 | 57.610 | 58.390 | 58.390 | 1,523,514 |
| 2015-11-06 | 58.190 | 59.850 | 58.050 | 59.670 | 59.670 | 1,505,433 |
| 2015-11-05 | 58.940 | 59.410 | 57.700 | 58.330 | 58.330 | 1,642,417 |
| 2015-11-04 | 58.400 | 58.875 | 57.710 | 58.660 | 58.660 | 1,728,657 |
| 2015-11-03 | 57.440 | 59.550 | 57.280 | 58.350 | 58.350 | 2,655,680 |
| 2015-11-02 | 56.650 | 57.820 | 55.820 | 57.780 | 57.780 | 2,937,831 |
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.