First Solar, Inc. historical data
| Date | Open | High | Low | Close | Adj. close | Volume |
|---|---|---|---|---|---|---|
| 2019-05-30 | 58.340 | 59.970 | 58.340 | 59.640 | 59.640 | 1,156,030 |
| 2019-05-29 | 57.670 | 58.000 | 56.541 | 57.860 | 57.860 | 792,523 |
| 2019-05-28 | 57.520 | 58.550 | 57.400 | 58.350 | 58.350 | 783,794 |
| 2019-05-24 | 57.630 | 58.520 | 57.200 | 57.310 | 57.310 | 677,529 |
| 2019-05-23 | 58.220 | 58.475 | 56.860 | 57.330 | 57.330 | 1,120,526 |
| 2019-05-22 | 58.760 | 59.550 | 58.400 | 59.060 | 59.060 | 696,039 |
| 2019-05-21 | 58.130 | 59.320 | 58.130 | 58.940 | 58.940 | 864,448 |
| 2019-05-20 | 58.120 | 58.120 | 56.920 | 57.770 | 57.770 | 1,098,809 |
| 2019-05-17 | 59.850 | 60.400 | 58.340 | 58.380 | 58.380 | 1,281,444 |
| 2019-05-16 | 59.860 | 61.450 | 59.560 | 60.670 | 60.670 | 953,052 |
| 2019-05-15 | 58.640 | 60.030 | 58.600 | 59.860 | 59.860 | 947,434 |
| 2019-05-14 | 59.060 | 59.900 | 58.560 | 59.330 | 59.330 | 984,560 |
| 2019-05-13 | 58.550 | 59.209 | 57.400 | 58.400 | 58.400 | 1,058,275 |
| 2019-05-10 | 58.800 | 60.360 | 58.500 | 59.990 | 59.990 | 1,216,323 |
| 2019-05-09 | 59.300 | 59.790 | 57.880 | 58.920 | 58.920 | 2,025,409 |
| 2019-05-08 | 61.470 | 61.910 | 60.250 | 60.330 | 60.330 | 1,854,832 |
| 2019-05-07 | 59.500 | 61.720 | 59.280 | 61.690 | 61.690 | 1,968,321 |
| 2019-05-06 | 59.580 | 60.810 | 58.570 | 60.290 | 60.290 | 2,110,507 |
| 2019-05-03 | 61.390 | 63.820 | 60.460 | 61.760 | 61.760 | 4,455,307 |
| 2019-05-02 | 61.150 | 61.960 | 59.745 | 59.860 | 59.860 | 2,017,812 |
| 2019-05-01 | 62.090 | 62.620 | 60.820 | 60.870 | 60.870 | 1,261,185 |
| 2019-04-30 | 61.390 | 62.060 | 60.700 | 61.530 | 61.530 | 962,774 |
| 2019-04-29 | 61.490 | 62.340 | 61.350 | 61.840 | 61.840 | 875,880 |
| 2019-04-26 | 60.850 | 61.760 | 60.200 | 61.540 | 61.540 | 802,277 |
| 2019-04-25 | 61.670 | 62.000 | 60.230 | 61.250 | 61.250 | 1,143,817 |
| 2019-04-24 | 61.600 | 62.660 | 61.520 | 61.820 | 61.820 | 1,362,619 |
| 2019-04-23 | 59.970 | 61.930 | 59.940 | 61.620 | 61.620 | 1,785,701 |
| 2019-04-22 | 59.840 | 60.480 | 59.400 | 59.960 | 59.960 | 849,049 |
| 2019-04-18 | 60.880 | 61.100 | 59.730 | 59.850 | 59.850 | 987,863 |
| 2019-04-17 | 61.070 | 61.200 | 60.220 | 60.660 | 60.660 | 1,024,328 |
| 2019-04-16 | 60.460 | 60.660 | 59.600 | 60.510 | 60.510 | 897,519 |
| 2019-04-15 | 60.660 | 61.230 | 60.170 | 60.230 | 60.230 | 1,007,614 |
| 2019-04-12 | 61.000 | 61.000 | 59.510 | 60.180 | 60.180 | 1,256,529 |
| 2019-04-11 | 60.460 | 61.130 | 59.660 | 60.630 | 60.630 | 1,583,471 |
| 2019-04-10 | 58.850 | 60.950 | 58.400 | 60.770 | 60.770 | 4,914,314 |
| 2019-04-09 | 56.840 | 56.993 | 55.940 | 56.130 | 56.130 | 1,051,173 |
| 2019-04-08 | 56.160 | 57.090 | 55.960 | 57.080 | 57.080 | 1,289,856 |
| 2019-04-05 | 55.500 | 56.380 | 55.320 | 56.290 | 56.290 | 1,338,841 |
| 2019-04-04 | 54.940 | 55.390 | 54.730 | 55.380 | 55.380 | 807,927 |
| 2019-04-03 | 54.430 | 55.490 | 54.300 | 54.850 | 54.850 | 1,278,254 |
| 2019-04-02 | 54.200 | 54.460 | 53.240 | 53.900 | 53.900 | 718,127 |
| 2019-04-01 | 53.290 | 54.200 | 53.180 | 54.110 | 54.110 | 1,303,880 |
| 2019-03-29 | 52.680 | 53.000 | 52.346 | 52.840 | 52.840 | 904,150 |
| 2019-03-28 | 51.210 | 52.080 | 51.000 | 52.020 | 52.020 | 1,069,162 |
| 2019-03-27 | 50.980 | 51.400 | 50.210 | 51.190 | 51.190 | 861,973 |
| 2019-03-26 | 52.100 | 52.390 | 50.590 | 50.920 | 50.920 | 1,396,647 |
| 2019-03-25 | 52.220 | 52.540 | 51.320 | 51.720 | 51.720 | 1,252,668 |
| 2019-03-22 | 54.530 | 54.765 | 51.870 | 52.410 | 52.410 | 1,948,425 |
| 2019-03-21 | 55.420 | 55.780 | 54.050 | 54.810 | 54.810 | 1,467,964 |
| 2019-03-20 | 55.310 | 56.040 | 54.790 | 55.650 | 55.650 | 1,647,760 |
| 2019-03-19 | 54.910 | 55.795 | 54.700 | 55.450 | 55.450 | 1,528,317 |
| 2019-03-18 | 54.100 | 54.760 | 53.760 | 54.680 | 54.680 | 1,191,047 |
| 2019-03-15 | 54.760 | 55.350 | 53.610 | 53.710 | 53.710 | 1,488,411 |
| 2019-03-14 | 55.000 | 55.620 | 54.160 | 54.440 | 54.440 | 1,383,341 |
| 2019-03-13 | 54.060 | 54.930 | 54.010 | 54.710 | 54.710 | 1,483,668 |
| 2019-03-12 | 53.530 | 54.080 | 52.970 | 53.930 | 53.930 | 1,141,235 |
| 2019-03-11 | 51.300 | 53.750 | 51.300 | 53.620 | 53.620 | 1,748,673 |
| 2019-03-08 | 49.670 | 51.360 | 49.060 | 51.160 | 51.160 | 1,673,067 |
| 2019-03-07 | 51.220 | 51.660 | 50.240 | 50.360 | 50.360 | 1,442,163 |
| 2019-03-06 | 52.100 | 52.243 | 51.100 | 51.370 | 51.370 | 1,204,922 |
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.