First Solar Inc historical data
| Date | Open | High | Low | Close | Adj. close | Volume |
|---|---|---|---|---|---|---|
| 2024-08-23 | 3,987.99 | 4,355.50 | 3,987.99 | 4,355.50 | 4,355.50 | 376 |
| 2024-08-22 | 4,250.00 | 4,250.00 | 4,250.00 | 4,250.00 | 4,250.00 | 16 |
| 2024-08-21 | 4,300.00 | 4,335.00 | 4,300.00 | 4,335.00 | 4,335.00 | 2,391 |
| 2024-08-20 | 4,210.00 | 4,262.49 | 4,140.00 | 4,262.49 | 4,262.49 | 181 |
| 2024-08-19 | 4,200.01 | 4,200.01 | 4,200.01 | 4,200.01 | 4,200.01 | 13 |
| 2024-08-16 | 4,177.95 | 4,177.95 | 4,160.00 | 4,169.00 | 4,169.00 | 56 |
| 2024-08-15 | 4,272.18 | 4,300.00 | 4,272.18 | 4,300.00 | 4,300.00 | 51 |
| 2024-08-14 | 4,260.01 | 4,277.06 | 4,260.00 | 4,260.00 | 4,260.00 | 50 |
| 2024-08-13 | 4,275.00 | 4,455.49 | 4,187.51 | 4,455.49 | 4,455.49 | 329 |
| 2024-08-12 | 4,000.00 | 4,000.00 | 4,000.00 | 4,000.00 | 4,000.00 | 0 |
| 2024-08-09 | 4,000.00 | 4,000.00 | 4,000.00 | 4,000.00 | 4,000.00 | 8 |
| 2024-08-08 | 4,012.51 | 4,050.00 | 3,935.00 | 4,050.00 | 4,050.00 | 3,010 |
| 2024-08-07 | 4,150.00 | 4,150.00 | 4,145.00 | 4,145.00 | 4,145.00 | 1,560 |
| 2024-08-06 | 4,056.50 | 4,056.50 | 4,056.50 | 4,056.50 | 4,056.50 | 0 |
| 2024-08-05 | 3,858.61 | 4,100.00 | 3,858.61 | 4,056.50 | 4,056.50 | 282 |
| 2024-08-02 | 4,092.00 | 4,092.00 | 4,092.00 | 4,092.00 | 4,092.00 | 0 |
| 2024-08-01 | 4,095.00 | 4,129.10 | 4,050.00 | 4,092.00 | 4,092.00 | 215 |
| 2024-07-31 | 4,180.00 | 4,180.00 | 3,929.11 | 4,017.00 | 4,017.00 | 128 |
| 2024-07-30 | 4,013.00 | 4,013.00 | 4,013.00 | 4,013.00 | 4,013.00 | 1,024 |
| 2024-07-29 | 4,152.00 | 4,154.00 | 4,100.00 | 4,100.00 | 4,100.00 | 240 |
| 2024-07-26 | 4,221.00 | 4,221.00 | 4,166.53 | 4,176.00 | 4,176.00 | 148 |
| 2024-07-25 | 4,071.00 | 4,071.00 | 4,071.00 | 4,071.00 | 4,071.00 | 5 |
| 2024-07-24 | 4,147.00 | 4,147.00 | 4,147.00 | 4,147.00 | 4,147.00 | 63 |
| 2024-07-23 | 3,945.00 | 3,945.00 | 3,945.00 | 3,945.00 | 3,945.00 | 7 |
| 2024-07-22 | 3,935.00 | 3,970.00 | 3,935.00 | 3,970.00 | 3,970.00 | 30 |
| 2024-07-19 | 3,890.50 | 3,939.99 | 3,890.50 | 3,939.99 | 3,939.99 | 175 |
| 2024-07-18 | 3,800.00 | 3,800.00 | 3,800.00 | 3,800.00 | 3,800.00 | 51 |
| 2024-07-17 | 3,940.00 | 3,940.00 | 3,940.00 | 3,940.00 | 3,940.00 | 0 |
| 2024-07-16 | 3,940.00 | 3,940.00 | 3,940.00 | 3,940.00 | 3,940.00 | 8 |
| 2024-07-15 | 3,985.00 | 3,985.00 | 3,782.73 | 3,782.73 | 3,782.73 | 978 |
| 2024-07-12 | 4,162.00 | 4,162.00 | 4,110.00 | 4,110.00 | 4,110.00 | 368 |
| 2024-07-11 | 4,115.00 | 4,139.00 | 4,115.00 | 4,139.00 | 4,139.00 | 1,122 |
| 2024-07-10 | 4,065.00 | 4,095.00 | 4,065.00 | 4,095.00 | 4,095.00 | 19 |
| 2024-07-09 | 4,065.00 | 4,065.00 | 4,065.00 | 4,065.00 | 4,065.00 | 0 |
| 2024-07-08 | 4,157.00 | 4,158.00 | 4,037.56 | 4,065.00 | 4,065.00 | 199 |
| 2024-07-05 | 4,075.00 | 4,075.00 | 3,986.51 | 4,010.00 | 4,010.00 | 732 |
| 2024-07-04 | 4,072.00 | 4,072.00 | 4,072.00 | 4,072.00 | 4,072.00 | 0 |
| 2024-07-03 | 4,072.00 | 4,072.00 | 4,072.00 | 4,072.00 | 4,072.00 | 20 |
| 2024-07-02 | 3,980.00 | 3,987.00 | 3,960.00 | 3,987.00 | 3,987.00 | 48 |
| 2024-07-01 | 3,993.01 | 4,113.00 | 3,993.01 | 4,080.00 | 4,080.00 | 189 |
| 2024-06-28 | 4,150.00 | 4,150.00 | 4,150.00 | 4,150.00 | 4,150.00 | 16 |
| 2024-06-27 | 4,562.00 | 4,570.01 | 4,562.00 | 4,570.01 | 4,570.01 | 153 |
| 2024-06-26 | 4,499.00 | 4,499.00 | 4,499.00 | 4,499.00 | 4,499.00 | 121 |
| 2024-06-25 | 4,676.11 | 4,676.11 | 4,676.11 | 4,676.11 | 4,676.11 | 258 |
| 2024-06-24 | 4,781.00 | 4,781.00 | 4,781.00 | 4,781.00 | 4,781.00 | 38 |
| 2024-06-21 | 4,786.53 | 4,786.53 | 4,690.00 | 4,694.58 | 4,694.58 | 63 |
| 2024-06-20 | 4,736.86 | 4,736.86 | 4,736.86 | 4,736.86 | 4,736.86 | 182 |
| 2024-06-19 | 4,865.00 | 4,865.00 | 4,865.00 | 4,865.00 | 4,865.00 | 0 |
| 2024-06-18 | 4,740.00 | 4,865.00 | 4,700.00 | 4,865.00 | 4,865.00 | 2,729 |
| 2024-06-17 | 4,829.00 | 4,876.00 | 4,605.61 | 4,874.00 | 4,874.00 | 1,005 |
| 2024-06-14 | 5,233.79 | 5,233.79 | 5,120.00 | 5,120.00 | 5,120.00 | 82 |
| 2024-06-13 | 5,645.00 | 5,645.00 | 5,362.01 | 5,400.00 | 5,400.00 | 76 |
| 2024-06-12 | 5,640.00 | 5,640.00 | 5,630.00 | 5,630.00 | 5,630.00 | 35 |
| 2024-06-11 | 5,125.00 | 5,440.00 | 5,125.00 | 5,440.00 | 5,440.00 | 68 |
| 2024-06-10 | 5,120.00 | 5,120.00 | 5,120.00 | 5,120.00 | 5,120.00 | 9 |
| 2024-06-07 | 4,900.00 | 4,900.00 | 4,900.00 | 4,900.00 | 4,900.00 | 0 |
| 2024-06-06 | 4,825.00 | 4,900.00 | 4,825.00 | 4,900.00 | 4,900.00 | 284 |
| 2024-06-05 | 4,750.00 | 4,880.79 | 4,750.00 | 4,875.40 | 4,875.40 | 55 |
| 2024-06-04 | 4,779.95 | 4,779.95 | 4,779.95 | 4,779.95 | 4,779.95 | 725 |
| 2024-06-03 | 4,862.26 | 4,889.27 | 4,862.26 | 4,889.27 | 4,889.27 | 49 |
Stock splits
No stock splits on record.
Dividends
No dividends on record.
Open, high, low and close are as traded (MXN). Adjusted close accounts for splits and dividends. Educational only, not financial advice.