First Solar, Inc. historical data
| Date | Open | High | Low | Close | Adj. close | Volume |
|---|---|---|---|---|---|---|
| 2019-08-23 | 62.330 | 62.810 | 60.580 | 60.890 | 60.890 | 1,076,670 |
| 2019-08-22 | 63.970 | 64.010 | 62.410 | 63.050 | 63.050 | 502,207 |
| 2019-08-21 | 64.110 | 64.830 | 63.330 | 63.870 | 63.870 | 738,298 |
| 2019-08-20 | 62.650 | 63.720 | 61.910 | 63.080 | 63.080 | 1,098,889 |
| 2019-08-19 | 62.930 | 63.690 | 61.682 | 63.070 | 63.070 | 1,160,907 |
| 2019-08-16 | 60.040 | 62.150 | 60.040 | 61.690 | 61.690 | 1,167,556 |
| 2019-08-15 | 59.310 | 59.960 | 58.670 | 59.260 | 59.260 | 959,030 |
| 2019-08-14 | 60.960 | 60.960 | 58.570 | 58.990 | 58.990 | 1,566,006 |
| 2019-08-13 | 60.620 | 62.590 | 60.220 | 62.190 | 62.190 | 1,453,434 |
| 2019-08-12 | 62.830 | 63.263 | 60.830 | 60.940 | 60.940 | 1,200,131 |
| 2019-08-09 | 64.510 | 64.710 | 63.490 | 63.500 | 63.500 | 924,905 |
| 2019-08-08 | 64.040 | 65.210 | 63.370 | 64.760 | 64.760 | 1,289,973 |
| 2019-08-07 | 62.460 | 64.060 | 61.800 | 63.870 | 63.870 | 1,316,953 |
| 2019-08-06 | 62.680 | 63.300 | 62.125 | 62.800 | 62.800 | 1,327,339 |
| 2019-08-05 | 64.480 | 64.745 | 59.665 | 62.010 | 62.010 | 2,555,459 |
| 2019-08-02 | 67.250 | 67.500 | 64.570 | 66.630 | 66.630 | 2,133,550 |
| 2019-08-01 | 65.520 | 69.235 | 65.520 | 66.830 | 66.830 | 4,288,389 |
| 2019-07-31 | 66.670 | 66.800 | 64.090 | 64.490 | 64.490 | 1,179,813 |
| 2019-07-30 | 65.310 | 66.260 | 65.000 | 66.040 | 66.040 | 765,345 |
| 2019-07-29 | 65.070 | 66.100 | 64.630 | 66.050 | 66.050 | 775,542 |
| 2019-07-26 | 65.730 | 66.250 | 64.160 | 65.020 | 65.020 | 869,765 |
| 2019-07-25 | 66.020 | 66.310 | 65.040 | 65.570 | 65.570 | 742,171 |
| 2019-07-24 | 66.270 | 66.530 | 65.050 | 66.040 | 66.040 | 1,068,067 |
| 2019-07-23 | 67.090 | 67.120 | 65.420 | 66.400 | 66.400 | 1,213,605 |
| 2019-07-22 | 66.940 | 67.470 | 66.180 | 66.590 | 66.590 | 882,334 |
| 2019-07-19 | 66.020 | 67.200 | 65.980 | 66.530 | 66.530 | 878,333 |
| 2019-07-18 | 64.590 | 66.020 | 64.500 | 65.960 | 65.960 | 877,220 |
| 2019-07-17 | 64.580 | 65.480 | 64.430 | 64.810 | 64.810 | 772,795 |
| 2019-07-16 | 65.800 | 66.110 | 64.430 | 64.490 | 64.490 | 834,900 |
| 2019-07-15 | 66.130 | 66.220 | 65.370 | 66.000 | 66.000 | 697,168 |
| 2019-07-12 | 66.170 | 66.830 | 65.787 | 65.980 | 65.980 | 515,964 |
| 2019-07-11 | 66.790 | 66.900 | 65.580 | 66.110 | 66.110 | 578,150 |
| 2019-07-10 | 67.990 | 67.990 | 65.370 | 66.260 | 66.260 | 994,288 |
| 2019-07-09 | 66.710 | 67.890 | 66.585 | 67.110 | 67.110 | 679,338 |
| 2019-07-08 | 66.360 | 66.900 | 66.180 | 66.640 | 66.640 | 617,651 |
| 2019-07-05 | 65.450 | 66.860 | 64.860 | 66.840 | 66.840 | 645,857 |
| 2019-07-03 | 66.710 | 66.980 | 65.980 | 66.190 | 66.190 | 512,965 |
| 2019-07-02 | 65.940 | 66.670 | 65.560 | 66.650 | 66.650 | 762,826 |
| 2019-07-01 | 66.300 | 67.200 | 65.680 | 66.130 | 66.130 | 1,161,845 |
| 2019-06-28 | 65.850 | 66.050 | 64.920 | 65.680 | 65.680 | 1,261,642 |
| 2019-06-27 | 62.410 | 65.659 | 62.410 | 65.470 | 65.470 | 1,724,573 |
| 2019-06-26 | 62.340 | 63.250 | 62.340 | 62.570 | 62.570 | 576,352 |
| 2019-06-25 | 62.690 | 63.220 | 61.500 | 61.760 | 61.760 | 847,690 |
| 2019-06-24 | 62.990 | 63.420 | 62.380 | 62.680 | 62.680 | 817,147 |
| 2019-06-21 | 62.870 | 63.330 | 62.000 | 62.910 | 62.910 | 787,956 |
| 2019-06-20 | 63.810 | 64.020 | 62.970 | 63.040 | 63.040 | 758,496 |
| 2019-06-19 | 62.980 | 63.320 | 62.190 | 62.780 | 62.780 | 657,217 |
| 2019-06-18 | 61.550 | 63.640 | 61.550 | 62.870 | 62.870 | 1,153,568 |
| 2019-06-17 | 61.190 | 61.660 | 59.590 | 60.940 | 60.940 | 934,940 |
| 2019-06-14 | 61.640 | 61.950 | 61.006 | 61.240 | 61.240 | 702,130 |
| 2019-06-13 | 60.970 | 62.560 | 60.750 | 62.150 | 62.150 | 1,512,115 |
| 2019-06-12 | 64.260 | 64.260 | 59.710 | 59.880 | 59.880 | 2,143,045 |
| 2019-06-11 | 64.000 | 65.280 | 63.660 | 64.250 | 64.250 | 1,166,138 |
| 2019-06-10 | 63.000 | 63.870 | 62.580 | 63.160 | 63.160 | 868,490 |
| 2019-06-07 | 62.000 | 63.270 | 61.750 | 62.530 | 62.530 | 1,002,320 |
| 2019-06-06 | 60.710 | 61.880 | 60.080 | 61.420 | 61.420 | 1,180,274 |
| 2019-06-05 | 61.490 | 61.665 | 59.720 | 60.930 | 60.930 | 1,316,361 |
| 2019-06-04 | 59.550 | 61.170 | 59.290 | 60.870 | 60.870 | 1,246,423 |
| 2019-06-03 | 58.000 | 59.880 | 57.400 | 58.750 | 58.750 | 1,083,268 |
| 2019-05-31 | 58.920 | 59.000 | 57.120 | 58.040 | 58.040 | 1,418,549 |
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.