First Solar, Inc. historical data
| Date | Open | High | Low | Close | Adj. close | Volume |
|---|---|---|---|---|---|---|
| 2021-07-20 | 83.710 | 83.990 | 81.730 | 82.680 | 82.680 | 2,225,234 |
| 2021-07-19 | 81.310 | 83.450 | 80.140 | 83.050 | 83.050 | 2,035,536 |
| 2021-07-16 | 86.199 | 86.500 | 83.110 | 83.490 | 83.490 | 2,326,392 |
| 2021-07-15 | 89.030 | 89.680 | 84.940 | 85.600 | 85.600 | 2,592,821 |
| 2021-07-14 | 92.790 | 93.030 | 89.950 | 90.040 | 90.040 | 1,837,144 |
| 2021-07-13 | 93.210 | 94.480 | 91.600 | 92.790 | 92.790 | 1,761,784 |
| 2021-07-12 | 93.200 | 95.640 | 93.140 | 94.290 | 94.290 | 2,303,609 |
| 2021-07-09 | 90.150 | 92.840 | 89.460 | 92.540 | 92.540 | 1,453,792 |
| 2021-07-08 | 89.220 | 90.410 | 86.600 | 89.910 | 89.910 | 1,900,776 |
| 2021-07-07 | 92.084 | 94.080 | 90.401 | 91.270 | 91.270 | 1,898,605 |
| 2021-07-06 | 91.300 | 92.650 | 89.140 | 91.190 | 91.190 | 1,579,227 |
| 2021-07-02 | 90.170 | 91.660 | 89.645 | 90.820 | 90.820 | 1,220,131 |
| 2021-07-01 | 91.260 | 91.490 | 89.030 | 90.170 | 90.170 | 1,334,756 |
| 2021-06-30 | 91.550 | 92.365 | 89.800 | 90.510 | 90.510 | 1,782,736 |
| 2021-06-29 | 92.216 | 94.080 | 91.850 | 92.670 | 92.670 | 1,990,302 |
| 2021-06-28 | 88.375 | 93.490 | 88.320 | 92.710 | 92.710 | 3,854,631 |
| 2021-06-25 | 85.370 | 88.920 | 85.010 | 87.870 | 87.870 | 4,874,030 |
| 2021-06-24 | 86.390 | 87.670 | 84.360 | 84.510 | 84.510 | 6,047,377 |
| 2021-06-23 | 78.700 | 80.560 | 78.620 | 80.190 | 80.190 | 1,172,593 |
| 2021-06-22 | 78.500 | 80.470 | 77.330 | 78.380 | 78.380 | 2,296,695 |
| 2021-06-21 | 77.110 | 80.990 | 76.100 | 78.190 | 78.190 | 2,230,884 |
| 2021-06-18 | 77.810 | 79.310 | 75.890 | 76.970 | 76.970 | 2,842,156 |
| 2021-06-17 | 76.540 | 79.530 | 76.360 | 78.530 | 78.530 | 1,344,503 |
| 2021-06-16 | 75.910 | 78.465 | 75.220 | 77.400 | 77.400 | 1,493,552 |
| 2021-06-15 | 78.625 | 78.870 | 75.510 | 76.170 | 76.170 | 2,137,182 |
| 2021-06-14 | 80.000 | 80.760 | 78.280 | 78.610 | 78.610 | 1,472,024 |
| 2021-06-11 | 80.840 | 81.830 | 79.360 | 79.590 | 79.590 | 1,856,667 |
| 2021-06-10 | 77.010 | 80.800 | 76.850 | 80.400 | 80.400 | 3,570,441 |
| 2021-06-09 | 77.440 | 79.120 | 76.620 | 76.810 | 76.810 | 2,098,604 |
| 2021-06-08 | 75.700 | 76.300 | 73.910 | 75.960 | 75.960 | 1,757,057 |
| 2021-06-07 | 75.660 | 75.940 | 74.450 | 75.010 | 75.010 | 1,124,809 |
| 2021-06-04 | 75.850 | 77.295 | 75.500 | 75.840 | 75.840 | 752,230 |
| 2021-06-03 | 76.280 | 76.980 | 75.220 | 75.370 | 75.370 | 885,408 |
| 2021-06-02 | 76.570 | 77.500 | 76.420 | 76.960 | 76.960 | 1,017,393 |
| 2021-06-01 | 77.240 | 78.380 | 75.410 | 76.880 | 76.880 | 1,173,767 |
| 2021-05-28 | 77.450 | 78.180 | 76.030 | 76.110 | 76.110 | 1,143,526 |
| 2021-05-27 | 77.230 | 77.650 | 76.380 | 76.930 | 76.930 | 1,274,871 |
| 2021-05-26 | 74.970 | 77.900 | 74.750 | 77.530 | 77.530 | 1,631,147 |
| 2021-05-25 | 75.970 | 76.340 | 74.600 | 74.800 | 74.800 | 769,458 |
| 2021-05-24 | 76.880 | 76.880 | 75.070 | 75.380 | 75.380 | 751,614 |
| 2021-05-21 | 77.200 | 77.460 | 75.380 | 75.930 | 75.930 | 1,053,795 |
| 2021-05-20 | 74.110 | 76.950 | 73.630 | 76.640 | 76.640 | 2,008,268 |
| 2021-05-19 | 71.190 | 74.990 | 70.650 | 74.240 | 74.240 | 2,061,572 |
| 2021-05-18 | 72.400 | 73.950 | 71.000 | 72.390 | 72.390 | 1,755,206 |
| 2021-05-17 | 72.100 | 72.230 | 70.110 | 71.550 | 71.550 | 1,727,892 |
| 2021-05-14 | 70.750 | 72.885 | 70.750 | 72.580 | 72.580 | 1,741,074 |
| 2021-05-13 | 70.280 | 70.760 | 68.380 | 69.570 | 69.570 | 1,703,821 |
| 2021-05-12 | 70.900 | 71.580 | 69.370 | 69.730 | 69.730 | 2,000,292 |
| 2021-05-11 | 68.320 | 72.870 | 67.710 | 71.890 | 71.890 | 2,915,044 |
| 2021-05-10 | 74.620 | 74.620 | 72.100 | 72.190 | 72.190 | 1,744,595 |
| 2021-05-07 | 74.890 | 76.330 | 73.790 | 74.620 | 74.620 | 2,129,297 |
| 2021-05-06 | 74.165 | 74.550 | 71.760 | 73.630 | 73.630 | 2,432,579 |
| 2021-05-05 | 74.010 | 75.450 | 72.800 | 74.390 | 74.390 | 2,418,097 |
| 2021-05-04 | 74.000 | 74.470 | 71.710 | 73.820 | 73.820 | 3,100,796 |
| 2021-05-03 | 77.620 | 77.740 | 74.050 | 75.770 | 75.770 | 4,807,048 |
| 2021-04-30 | 84.010 | 84.910 | 76.410 | 76.530 | 76.530 | 8,849,826 |
| 2021-04-29 | 89.770 | 89.990 | 86.630 | 87.290 | 87.290 | 2,906,865 |
| 2021-04-28 | 87.980 | 89.610 | 87.230 | 88.700 | 88.700 | 1,553,064 |
| 2021-04-27 | 90.000 | 91.120 | 89.435 | 89.690 | 89.690 | 1,825,143 |
| 2021-04-26 | 88.940 | 91.000 | 87.550 | 89.790 | 89.790 | 1,786,152 |
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.