First Solar, Inc. historical data
| Date | Open | High | Low | Close | Adj. close | Volume |
|---|---|---|---|---|---|---|
| 2015-02-13 | 49.640 | 49.990 | 48.620 | 48.840 | 48.840 | 2,695,881 |
| 2015-02-12 | 49.270 | 49.850 | 48.710 | 49.420 | 49.420 | 3,267,536 |
| 2015-02-11 | 49.850 | 50.290 | 48.120 | 48.770 | 48.770 | 12,070,024 |
| 2015-02-10 | 46.700 | 48.690 | 44.620 | 48.540 | 48.540 | 9,140,360 |
| 2015-02-09 | 46.780 | 47.680 | 46.060 | 46.330 | 46.330 | 2,359,596 |
| 2015-02-06 | 46.990 | 47.870 | 46.750 | 46.900 | 46.900 | 1,406,843 |
| 2015-02-05 | 47.240 | 47.650 | 46.290 | 46.900 | 46.900 | 1,766,525 |
| 2015-02-04 | 47.460 | 47.950 | 46.220 | 46.980 | 46.980 | 2,236,844 |
| 2015-02-03 | 46.190 | 48.620 | 46.150 | 48.160 | 48.160 | 4,290,358 |
| 2015-02-02 | 42.680 | 45.639 | 42.590 | 45.480 | 45.480 | 3,311,175 |
| 2015-01-30 | 41.920 | 43.220 | 41.820 | 42.320 | 42.320 | 1,944,543 |
| 2015-01-29 | 42.880 | 42.990 | 41.150 | 42.360 | 42.360 | 1,604,827 |
| 2015-01-28 | 43.660 | 44.480 | 42.530 | 42.700 | 42.700 | 2,192,635 |
| 2015-01-27 | 43.300 | 44.040 | 42.690 | 43.715 | 43.715 | 1,916,320 |
| 2015-01-26 | 42.350 | 44.380 | 42.030 | 44.170 | 44.170 | 1,745,139 |
| 2015-01-23 | 41.740 | 43.095 | 41.500 | 42.540 | 42.540 | 1,797,404 |
| 2015-01-22 | 41.740 | 42.000 | 40.570 | 41.895 | 41.895 | 1,742,337 |
| 2015-01-21 | 39.770 | 41.900 | 39.690 | 41.400 | 41.400 | 2,434,666 |
| 2015-01-20 | 40.670 | 40.720 | 39.180 | 39.830 | 39.830 | 2,071,031 |
| 2015-01-16 | 40.180 | 41.060 | 39.810 | 40.720 | 40.720 | 2,787,642 |
| 2015-01-15 | 42.750 | 43.090 | 40.120 | 40.160 | 40.160 | 2,500,805 |
| 2015-01-14 | 42.040 | 42.817 | 41.390 | 42.280 | 42.280 | 2,131,082 |
| 2015-01-13 | 43.200 | 44.490 | 42.330 | 42.710 | 42.710 | 2,455,092 |
| 2015-01-12 | 43.810 | 43.890 | 42.150 | 42.830 | 42.830 | 2,358,920 |
| 2015-01-09 | 43.910 | 44.440 | 42.830 | 44.200 | 44.200 | 1,965,568 |
| 2015-01-08 | 42.390 | 43.680 | 42.030 | 43.630 | 43.630 | 3,211,906 |
| 2015-01-07 | 42.000 | 42.470 | 41.400 | 41.750 | 41.750 | 2,869,783 |
| 2015-01-06 | 42.010 | 42.010 | 39.880 | 40.860 | 40.860 | 3,712,221 |
| 2015-01-05 | 43.880 | 43.980 | 41.510 | 41.830 | 41.830 | 3,668,037 |
| 2015-01-02 | 44.720 | 45.340 | 43.720 | 44.545 | 44.545 | 1,873,765 |
| 2014-12-31 | 44.520 | 45.390 | 43.470 | 44.595 | 44.595 | 1,990,914 |
| 2014-12-30 | 43.940 | 44.650 | 43.630 | 44.520 | 44.520 | 1,458,604 |
| 2014-12-29 | 44.260 | 45.000 | 44.161 | 44.420 | 44.420 | 1,207,367 |
| 2014-12-26 | 43.970 | 45.430 | 43.800 | 44.340 | 44.340 | 1,518,428 |
| 2014-12-24 | 43.990 | 44.240 | 43.270 | 43.670 | 43.670 | 862,545 |
| 2014-12-23 | 43.840 | 44.750 | 43.750 | 44.060 | 44.060 | 2,001,250 |
| 2014-12-22 | 45.050 | 45.230 | 43.840 | 43.840 | 43.840 | 2,204,922 |
| 2014-12-19 | 45.440 | 45.590 | 44.300 | 45.030 | 45.030 | 3,501,270 |
| 2014-12-18 | 43.360 | 45.700 | 43.360 | 45.210 | 45.210 | 4,563,272 |
| 2014-12-17 | 41.230 | 42.410 | 40.540 | 42.350 | 42.350 | 2,393,030 |
| 2014-12-16 | 41.260 | 42.700 | 40.780 | 40.900 | 40.900 | 4,963,674 |
| 2014-12-15 | 42.360 | 42.985 | 41.440 | 41.660 | 41.660 | 1,728,410 |
| 2014-12-12 | 42.580 | 43.110 | 42.030 | 42.120 | 42.120 | 1,827,543 |
| 2014-12-11 | 43.400 | 44.270 | 42.840 | 43.040 | 43.040 | 1,374,144 |
| 2014-12-10 | 44.890 | 45.200 | 42.920 | 43.070 | 43.070 | 2,819,987 |
| 2014-12-09 | 44.000 | 45.200 | 42.680 | 45.060 | 45.060 | 2,675,720 |
| 2014-12-08 | 46.750 | 47.044 | 44.410 | 44.650 | 44.650 | 2,571,406 |
| 2014-12-05 | 46.880 | 47.550 | 46.650 | 46.910 | 46.910 | 1,331,359 |
| 2014-12-04 | 47.110 | 47.230 | 46.140 | 46.720 | 46.720 | 1,653,290 |
| 2014-12-03 | 46.600 | 47.560 | 46.510 | 47.120 | 47.120 | 2,582,184 |
| 2014-12-02 | 45.570 | 46.910 | 45.520 | 46.420 | 46.420 | 1,724,806 |
| 2014-12-01 | 48.290 | 48.780 | 45.460 | 45.760 | 45.760 | 3,813,297 |
| 2014-11-28 | 50.240 | 50.250 | 47.890 | 48.800 | 48.800 | 2,979,680 |
| 2014-11-26 | 50.960 | 51.870 | 50.800 | 51.525 | 51.525 | 1,506,865 |
| 2014-11-25 | 50.670 | 51.100 | 50.152 | 51.040 | 51.040 | 1,839,790 |
| 2014-11-24 | 49.580 | 50.710 | 49.500 | 50.660 | 50.660 | 1,893,511 |
| 2014-11-21 | 50.220 | 50.780 | 49.630 | 49.760 | 49.760 | 1,933,213 |
| 2014-11-20 | 48.510 | 49.910 | 47.880 | 49.430 | 49.430 | 1,720,382 |
| 2014-11-19 | 49.500 | 49.690 | 48.250 | 48.820 | 48.820 | 2,017,399 |
| 2014-11-18 | 48.410 | 49.680 | 48.250 | 49.460 | 49.460 | 2,944,397 |
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.