First Solar, Inc. historical data
| Date | Open | High | Low | Close | Adj. close | Volume |
|---|---|---|---|---|---|---|
| 2019-11-18 | 53.400 | 53.400 | 52.470 | 53.150 | 53.150 | 893,300 |
| 2019-11-15 | 52.730 | 54.145 | 52.730 | 53.360 | 53.360 | 920,446 |
| 2019-11-14 | 52.780 | 52.990 | 52.030 | 52.540 | 52.540 | 656,667 |
| 2019-11-13 | 52.540 | 53.275 | 52.080 | 53.090 | 53.090 | 689,001 |
| 2019-11-12 | 52.600 | 53.320 | 52.500 | 52.970 | 52.970 | 775,835 |
| 2019-11-11 | 51.940 | 53.100 | 51.610 | 52.480 | 52.480 | 768,974 |
| 2019-11-08 | 52.520 | 52.840 | 51.700 | 51.970 | 51.970 | 930,271 |
| 2019-11-07 | 53.760 | 54.300 | 52.250 | 52.630 | 52.630 | 991,783 |
| 2019-11-06 | 53.860 | 54.720 | 52.880 | 53.360 | 53.360 | 822,427 |
| 2019-11-05 | 53.120 | 54.390 | 52.820 | 53.870 | 53.870 | 953,171 |
| 2019-11-04 | 53.790 | 54.420 | 52.680 | 53.060 | 53.060 | 1,261,589 |
| 2019-11-01 | 52.260 | 52.600 | 51.430 | 52.580 | 52.580 | 836,480 |
| 2019-10-31 | 52.130 | 52.800 | 51.080 | 51.790 | 51.790 | 1,385,158 |
| 2019-10-30 | 53.080 | 53.540 | 51.260 | 51.850 | 51.850 | 1,252,034 |
| 2019-10-29 | 53.550 | 53.920 | 52.630 | 53.290 | 53.290 | 1,282,471 |
| 2019-10-28 | 53.180 | 54.860 | 53.110 | 53.240 | 53.240 | 2,332,302 |
| 2019-10-25 | 54.000 | 55.000 | 50.220 | 52.660 | 52.660 | 6,342,425 |
| 2019-10-24 | 55.610 | 56.080 | 55.130 | 55.890 | 55.890 | 1,802,034 |
| 2019-10-23 | 55.900 | 56.760 | 55.050 | 55.280 | 55.280 | 1,169,790 |
| 2019-10-22 | 56.340 | 56.780 | 55.470 | 56.220 | 56.220 | 1,198,758 |
| 2019-10-21 | 55.590 | 56.920 | 55.340 | 56.340 | 56.340 | 1,050,133 |
| 2019-10-18 | 55.000 | 56.430 | 55.000 | 55.220 | 55.220 | 1,338,461 |
| 2019-10-17 | 55.070 | 56.260 | 54.616 | 55.250 | 55.250 | 1,525,608 |
| 2019-10-16 | 55.660 | 55.870 | 54.070 | 55.010 | 55.010 | 1,552,577 |
| 2019-10-15 | 56.860 | 56.940 | 54.920 | 55.880 | 55.880 | 1,432,080 |
| 2019-10-14 | 56.590 | 57.200 | 56.170 | 56.490 | 56.490 | 760,539 |
| 2019-10-11 | 57.620 | 58.200 | 56.290 | 56.820 | 56.820 | 2,437,596 |
| 2019-10-10 | 56.060 | 57.650 | 55.890 | 56.630 | 56.630 | 1,531,660 |
| 2019-10-09 | 57.180 | 57.560 | 56.110 | 56.200 | 56.200 | 957,118 |
| 2019-10-08 | 56.660 | 58.210 | 56.150 | 56.960 | 56.960 | 1,163,154 |
| 2019-10-07 | 62.250 | 62.885 | 56.830 | 56.960 | 56.960 | 3,757,095 |
| 2019-10-04 | 57.540 | 59.420 | 57.210 | 59.315 | 59.315 | 1,649,213 |
| 2019-10-03 | 55.640 | 57.520 | 54.770 | 57.170 | 57.170 | 1,434,534 |
| 2019-10-02 | 55.780 | 56.410 | 55.260 | 55.905 | 55.905 | 1,706,841 |
| 2019-10-01 | 58.400 | 59.330 | 56.240 | 56.280 | 56.280 | 1,478,878 |
| 2019-09-30 | 58.600 | 58.670 | 55.950 | 58.010 | 58.010 | 2,814,097 |
| 2019-09-27 | 62.470 | 63.130 | 57.910 | 58.460 | 58.460 | 3,937,896 |
| 2019-09-26 | 66.760 | 66.935 | 62.260 | 62.540 | 62.540 | 2,318,176 |
| 2019-09-25 | 65.470 | 67.400 | 65.110 | 67.100 | 67.100 | 1,115,739 |
| 2019-09-24 | 67.790 | 67.970 | 65.200 | 65.480 | 65.480 | 1,318,046 |
| 2019-09-23 | 67.210 | 68.550 | 66.430 | 67.310 | 67.310 | 1,336,589 |
| 2019-09-20 | 67.250 | 67.610 | 65.840 | 66.700 | 66.700 | 1,601,412 |
| 2019-09-19 | 66.000 | 67.900 | 65.790 | 67.070 | 67.070 | 1,817,949 |
| 2019-09-18 | 65.600 | 65.995 | 64.200 | 65.750 | 65.750 | 1,057,560 |
| 2019-09-17 | 63.320 | 66.440 | 63.200 | 65.820 | 65.820 | 1,521,699 |
| 2019-09-16 | 63.700 | 65.142 | 63.190 | 63.440 | 63.440 | 1,063,265 |
| 2019-09-13 | 62.410 | 64.140 | 61.810 | 63.700 | 63.700 | 955,379 |
| 2019-09-12 | 63.600 | 64.220 | 61.100 | 62.230 | 62.230 | 1,034,605 |
| 2019-09-11 | 62.790 | 63.738 | 62.430 | 63.310 | 63.310 | 708,091 |
| 2019-09-10 | 61.950 | 62.380 | 59.680 | 62.380 | 62.380 | 1,104,779 |
| 2019-09-09 | 63.370 | 63.745 | 61.880 | 62.000 | 62.000 | 654,253 |
| 2019-09-06 | 62.910 | 63.020 | 61.840 | 62.810 | 62.810 | 487,106 |
| 2019-09-05 | 63.160 | 64.480 | 62.620 | 62.830 | 62.830 | 766,044 |
| 2019-09-04 | 61.560 | 62.570 | 61.410 | 62.460 | 62.460 | 586,192 |
| 2019-09-03 | 61.290 | 61.780 | 60.640 | 60.970 | 60.970 | 754,930 |
| 2019-08-30 | 63.050 | 63.310 | 60.900 | 62.070 | 62.070 | 831,612 |
| 2019-08-29 | 63.000 | 63.600 | 62.200 | 62.490 | 62.490 | 690,643 |
| 2019-08-28 | 61.870 | 62.720 | 61.320 | 62.050 | 62.050 | 811,280 |
| 2019-08-27 | 62.810 | 63.370 | 61.450 | 61.860 | 61.860 | 878,067 |
| 2019-08-26 | 61.810 | 62.500 | 61.105 | 62.240 | 62.240 | 654,621 |
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.