First Solar, Inc. historical data
| Date | Open | High | Low | Close | Adj. close | Volume |
|---|---|---|---|---|---|---|
| 2020-02-14 | 54.880 | 55.440 | 54.404 | 55.260 | 55.260 | 651,726 |
| 2020-02-13 | 55.780 | 55.780 | 53.710 | 54.610 | 54.610 | 1,737,100 |
| 2020-02-12 | 54.250 | 56.170 | 54.000 | 56.120 | 56.120 | 2,627,215 |
| 2020-02-11 | 53.310 | 54.230 | 53.155 | 53.525 | 53.525 | 973,381 |
| 2020-02-10 | 52.480 | 53.160 | 52.250 | 52.750 | 52.750 | 819,719 |
| 2020-02-07 | 52.270 | 52.779 | 52.070 | 52.460 | 52.460 | 704,457 |
| 2020-02-06 | 53.490 | 53.680 | 52.610 | 52.650 | 52.650 | 966,256 |
| 2020-02-05 | 53.400 | 54.070 | 52.600 | 53.100 | 53.100 | 1,424,532 |
| 2020-02-04 | 51.210 | 52.690 | 51.010 | 52.670 | 52.670 | 1,595,138 |
| 2020-02-03 | 49.880 | 50.600 | 49.690 | 50.240 | 50.240 | 986,866 |
| 2020-01-31 | 50.600 | 50.730 | 49.245 | 49.580 | 49.580 | 1,054,853 |
| 2020-01-30 | 50.600 | 51.100 | 50.110 | 50.720 | 50.720 | 884,540 |
| 2020-01-29 | 51.180 | 51.520 | 50.727 | 50.900 | 50.900 | 853,148 |
| 2020-01-28 | 50.720 | 51.335 | 50.600 | 51.110 | 51.110 | 942,417 |
| 2020-01-27 | 51.140 | 51.230 | 50.440 | 50.490 | 50.490 | 1,288,071 |
| 2020-01-24 | 52.610 | 53.380 | 51.670 | 51.940 | 51.940 | 1,729,342 |
| 2020-01-23 | 50.460 | 52.370 | 50.210 | 52.020 | 52.020 | 2,175,786 |
| 2020-01-22 | 51.830 | 51.830 | 50.460 | 50.560 | 50.560 | 2,342,458 |
| 2020-01-21 | 53.480 | 53.480 | 51.335 | 51.550 | 51.550 | 2,687,750 |
| 2020-01-17 | 54.050 | 54.600 | 52.900 | 53.520 | 53.520 | 1,768,186 |
| 2020-01-16 | 54.030 | 54.870 | 53.550 | 53.930 | 53.930 | 2,181,657 |
| 2020-01-15 | 55.210 | 55.690 | 52.750 | 54.750 | 54.750 | 7,532,705 |
| 2020-01-14 | 57.500 | 59.100 | 57.300 | 58.780 | 58.780 | 997,413 |
| 2020-01-13 | 56.860 | 58.350 | 56.600 | 57.440 | 57.440 | 1,099,600 |
| 2020-01-10 | 56.740 | 56.810 | 55.830 | 56.500 | 56.500 | 829,547 |
| 2020-01-09 | 57.070 | 58.040 | 56.450 | 56.700 | 56.700 | 891,746 |
| 2020-01-08 | 56.860 | 57.107 | 56.160 | 56.700 | 56.700 | 725,721 |
| 2020-01-07 | 55.760 | 57.310 | 55.760 | 56.670 | 56.670 | 974,383 |
| 2020-01-06 | 56.010 | 56.420 | 54.780 | 55.830 | 55.830 | 1,535,134 |
| 2020-01-03 | 57.110 | 57.660 | 56.710 | 57.020 | 57.020 | 943,699 |
| 2020-01-02 | 56.400 | 57.260 | 55.960 | 57.240 | 57.240 | 1,053,829 |
| 2019-12-31 | 55.890 | 56.430 | 55.530 | 55.960 | 55.960 | 705,410 |
| 2019-12-30 | 56.310 | 56.450 | 55.000 | 56.260 | 56.260 | 915,879 |
| 2019-12-27 | 58.740 | 58.740 | 56.180 | 56.410 | 56.410 | 1,090,085 |
| 2019-12-26 | 58.200 | 59.000 | 58.160 | 58.660 | 58.660 | 1,111,619 |
| 2019-12-24 | 57.710 | 58.250 | 57.470 | 57.980 | 57.980 | 290,724 |
| 2019-12-23 | 57.550 | 57.890 | 57.160 | 57.860 | 57.860 | 650,140 |
| 2019-12-20 | 57.400 | 57.760 | 57.040 | 57.310 | 57.310 | 1,611,911 |
| 2019-12-19 | 56.750 | 57.590 | 56.610 | 57.070 | 57.070 | 1,144,978 |
| 2019-12-18 | 56.210 | 56.980 | 55.940 | 56.490 | 56.490 | 897,270 |
| 2019-12-17 | 56.460 | 57.030 | 55.590 | 56.300 | 56.300 | 1,390,640 |
| 2019-12-16 | 55.260 | 57.200 | 55.260 | 56.530 | 56.530 | 1,231,808 |
| 2019-12-13 | 55.130 | 56.025 | 54.510 | 54.980 | 54.980 | 588,655 |
| 2019-12-12 | 53.990 | 55.080 | 53.810 | 55.040 | 55.040 | 912,997 |
| 2019-12-11 | 52.830 | 54.550 | 52.660 | 53.870 | 53.870 | 1,058,518 |
| 2019-12-10 | 52.280 | 53.050 | 52.280 | 52.470 | 52.470 | 1,078,728 |
| 2019-12-09 | 53.370 | 53.520 | 52.380 | 52.440 | 52.440 | 842,587 |
| 2019-12-06 | 52.760 | 53.650 | 52.500 | 53.370 | 53.370 | 1,355,827 |
| 2019-12-05 | 55.030 | 55.160 | 52.250 | 52.300 | 52.300 | 2,393,618 |
| 2019-12-04 | 54.660 | 55.330 | 54.370 | 54.790 | 54.790 | 1,275,615 |
| 2019-12-03 | 53.760 | 54.390 | 52.880 | 54.350 | 54.350 | 1,018,466 |
| 2019-12-02 | 55.520 | 55.700 | 54.410 | 54.720 | 54.720 | 1,020,082 |
| 2019-11-29 | 55.590 | 55.760 | 54.950 | 55.240 | 55.240 | 446,020 |
| 2019-11-27 | 55.520 | 55.800 | 54.920 | 55.620 | 55.620 | 601,286 |
| 2019-11-26 | 55.040 | 55.330 | 54.610 | 55.090 | 55.090 | 522,174 |
| 2019-11-25 | 54.730 | 55.400 | 54.570 | 54.960 | 54.960 | 714,781 |
| 2019-11-22 | 54.100 | 54.715 | 53.880 | 54.380 | 54.380 | 720,324 |
| 2019-11-21 | 54.340 | 54.610 | 53.420 | 53.860 | 53.860 | 739,278 |
| 2019-11-20 | 54.420 | 55.080 | 53.950 | 54.320 | 54.320 | 1,041,085 |
| 2019-11-19 | 54.040 | 54.820 | 53.580 | 54.590 | 54.590 | 1,088,771 |
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.