First Solar Inc. historical data
| Date | Open | High | Low | Close | Adj. close | Volume |
|---|---|---|---|---|---|---|
| 2026-07-27 | 53.000 | 55.250 | 51.350 | 51.400 | 51.400 | 538 |
| 2026-07-24 | 522.00 | 522.00 | 522.00 | 522.00 | 52.200 | 0 |
| 2026-07-23 | 522.89 | 522.89 | 522.00 | 522.00 | 52.200 | 190 |
| 2026-07-22 | 523.00 | 523.00 | 523.00 | 523.00 | 52.300 | 0 |
| 2026-07-21 | 521.04 | 526.76 | 521.04 | 523.00 | 52.300 | 3,150 |
| 2026-07-20 | 531.72 | 531.72 | 528.31 | 528.31 | 52.831 | 280 |
| 2026-07-17 | 532.96 | 532.96 | 531.79 | 531.79 | 53.179 | 70 |
| 2026-07-16 | 541.00 | 542.00 | 541.00 | 541.77 | 54.177 | 70 |
| 2026-07-15 | 563.55 | 563.55 | 562.46 | 562.46 | 56.246 | 50 |
| 2026-07-14 | 560.00 | 560.08 | 560.00 | 560.08 | 56.008 | 40 |
| 2026-07-13 | 580.00 | 580.00 | 560.00 | 570.00 | 57.000 | 70 |
| 2026-07-10 | 581.15 | 586.44 | 581.15 | 586.44 | 58.644 | 40 |
| 2026-07-09 | 583.94 | 583.94 | 583.94 | 583.94 | 58.394 | 0 |
| 2026-07-08 | 574.70 | 583.94 | 574.70 | 583.94 | 58.394 | 40 |
| 2026-07-07 | 586.43 | 586.43 | 586.43 | 586.43 | 58.643 | 30 |
| 2026-07-06 | 594.81 | 594.81 | 594.81 | 594.81 | 59.481 | 0 |
| 2026-07-03 | 592.92 | 594.81 | 580.00 | 594.81 | 59.481 | 220 |
| 2026-07-02 | 580.00 | 580.00 | 573.00 | 580.00 | 58.000 | 70 |
| 2026-07-01 | 621.49 | 621.49 | 609.15 | 609.15 | 60.915 | 1,070 |
| 2026-06-30 | 625.76 | 625.76 | 603.50 | 603.50 | 60.350 | 10,470 |
| 2026-06-29 | 603.86 | 603.86 | 599.00 | 599.00 | 59.900 | 80 |
| 2026-06-26 | 634.94 | 634.94 | 622.00 | 622.00 | 62.200 | 2,030 |
| 2026-06-25 | 648.31 | 648.31 | 645.50 | 645.50 | 64.550 | 110 |
| 2026-06-24 | 655.00 | 661.00 | 640.00 | 640.00 | 64.000 | 130 |
| 2026-06-23 | 673.00 | 673.00 | 655.00 | 655.00 | 65.500 | 30 |
| 2026-06-22 | 661.96 | 674.80 | 661.96 | 674.66 | 67.466 | 170 |
| 2026-06-19 | 653.52 | 653.52 | 653.52 | 653.52 | 65.352 | 0 |
| 2026-06-18 | 648.18 | 653.52 | 648.18 | 653.52 | 65.352 | 90 |
| 2026-06-17 | 666.00 | 666.00 | 647.93 | 647.93 | 64.793 | 560 |
| 2026-06-16 | 684.20 | 689.50 | 681.38 | 681.38 | 68.138 | 160 |
| 2026-06-15 | 670.40 | 670.40 | 670.40 | 670.40 | 67.040 | 50 |
| 2026-06-12 | 689.42 | 689.42 | 689.42 | 689.42 | 68.942 | 0 |
| 2026-06-11 | 649.14 | 689.42 | 649.14 | 689.42 | 68.942 | 3,220 |
| 2026-06-10 | 673.88 | 673.88 | 673.88 | 673.88 | 67.388 | 0 |
| 2026-06-09 | 713.12 | 713.12 | 673.88 | 673.88 | 67.388 | 190 |
| 2026-06-08 | 720.72 | 720.72 | 720.72 | 720.72 | 72.072 | 20 |
| 2026-06-05 | 802.60 | 802.60 | 717.00 | 717.00 | 71.700 | 260 |
| 2026-06-03 | 803.00 | 803.00 | 792.02 | 797.58 | 79.758 | 830 |
| 2026-06-02 | 751.00 | 766.19 | 751.00 | 766.19 | 76.619 | 20 |
| 2026-06-01 | 752.35 | 767.69 | 752.35 | 754.24 | 75.424 | 150 |
| 2026-05-29 | 775.22 | 779.65 | 763.20 | 773.27 | 77.327 | 440 |
| 2026-05-28 | 743.99 | 772.80 | 736.86 | 772.80 | 77.280 | 3,630 |
| 2026-05-27 | 694.38 | 694.38 | 678.58 | 686.61 | 68.661 | 390 |
| 2026-05-26 | 679.77 | 691.92 | 674.26 | 687.51 | 68.751 | 1,950 |
| 2026-05-25 | 646.00 | 650.00 | 644.00 | 644.00 | 64.400 | 130 |
| 2026-05-22 | 632.00 | 648.75 | 632.00 | 646.00 | 64.600 | 1,530 |
| 2026-05-21 | 589.13 | 630.01 | 589.13 | 615.02 | 61.502 | 7,380 |
| 2026-05-20 | 582.99 | 589.13 | 562.80 | 589.13 | 58.913 | 360 |
| 2026-05-19 | 583.33 | 583.33 | 583.33 | 583.33 | 58.333 | 0 |
| 2026-05-18 | 586.50 | 586.50 | 571.73 | 583.33 | 58.333 | 1,040 |
| 2026-05-15 | 590.00 | 600.33 | 590.00 | 600.33 | 60.033 | 460 |
| 2026-05-14 | 587.98 | 587.98 | 587.98 | 587.98 | 58.798 | 0 |
| 2026-05-13 | 570.00 | 591.19 | 570.00 | 587.98 | 58.798 | 1,060 |
| 2026-05-12 | 567.58 | 567.58 | 567.58 | 567.58 | 56.758 | 150 |
| 2026-05-11 | 568.68 | 569.16 | 568.08 | 568.08 | 56.808 | 400 |
| 2026-05-08 | 513.03 | 532.30 | 513.03 | 531.95 | 53.195 | 1,090 |
| 2026-05-07 | 542.00 | 542.00 | 523.50 | 523.50 | 52.350 | 310 |
| 2026-05-06 | 535.00 | 535.00 | 535.00 | 535.00 | 53.500 | 310 |
| 2026-05-05 | 531.00 | 531.00 | 531.00 | 531.00 | 53.100 | 100 |
| 2026-05-04 | 519.00 | 523.50 | 511.55 | 523.50 | 52.350 | 640 |
Stock splits
No stock splits on record.
Dividends
No dividends on record.
Open, high, low and close are as traded (BRL). Adjusted close accounts for splits and dividends. Educational only, not financial advice.