| FSLR | First Solar, Inc. Common Stock | 01/30/2026 | 02/10/2026 | 9.09% | 83,517,587 | 7,590,441 | 2,360,150 | 3.22 | Get Alert |
| FSLR | First Solar, Inc. Common Stock | 01/15/2026 | 01/27/2026 | 10.11% | 83,517,587 | 8,442,378 | 2,623,289 | 3.22 | Get Alert |
| FSLR | First Solar, Inc. Common Stock | 12/31/2025 | 01/12/2026 | 11.77% | 83,517,587 | 9,833,873 | 1,776,412 | 5.54 | Get Alert |
| FSLR | First Solar, Inc. Common Stock | 12/15/2025 | 12/24/2025 | 11.66% | 83,517,587 | 9,740,463 | 1,905,251 | 5.11 | Get Alert |
| FSLR | First Solar, Inc. Common Stock | 11/28/2025 | 12/09/2025 | 11.97% | 83,517,587 | 9,993,728 | 1,718,538 | 5.82 | Get Alert |
| FSLR | First Solar, Inc. Common Stock | 11/14/2025 | 11/25/2025 | 11.12% | 83,517,587 | 9,283,647 | 2,425,652 | 3.83 | Get Alert |
| FSLR | First Solar, Inc. Common Stock | 10/31/2025 | 11/11/2025 | 10.17% | 83,517,587 | 8,493,898 | 2,444,929 | 3.47 | Get Alert |
| FSLR | First Solar, Inc. Common Stock | 10/15/2025 | 10/24/2025 | 10.08% | 83,456,806 | 8,408,393 | 2,241,437 | 3.75 | Get Alert |
| FSLR | First Solar, Inc. Common Stock | 09/30/2025 | 10/09/2025 | 11.63% | 83,456,806 | 9,709,656 | 2,364,656 | 4.11 | Get Alert |
| FSLR | First Solar, Inc. Common Stock | 09/15/2025 | 09/24/2025 | 12.30% | 83,456,806 | 10,261,379 | 1,993,182 | 5.15 | Get Alert |
| FSLR | First Solar, Inc. Common Stock | 08/29/2025 | 09/10/2025 | 11.51% | 83,456,806 | 9,608,763 | 3,606,083 | 2.66 | Get Alert |
| FSLR | First Solar, Inc. Common Stock | 08/15/2025 | 08/26/2025 | 11.91% | 83,456,806 | 9,939,399 | 3,231,413 | 3.08 | Get Alert |
| FSLR | First Solar, Inc. Common Stock | 07/31/2025 | 08/11/2025 | 11.47% | 83,456,806 | 9,576,190 | 2,459,807 | 3.89 | Get Alert |
| FSLR | First Solar, Inc. Common Stock | 07/15/2025 | 07/24/2025 | 11.56% | 83,453,925 | 9,643,813 | 4,160,863 | 2.32 | Get Alert |
| FSLR | First Solar, Inc. Common Stock | 06/30/2025 | 07/10/2025 | 11.82% | 83,453,925 | 9,862,667 | 6,597,568 | 1.49 | Get Alert |
| FSLR | First Solar, Inc. Common Stock | 06/13/2025 | 06/25/2025 | 12.60% | 83,453,925 | 10,516,322 | 3,290,779 | 3.2 | Get Alert |
| FSLR | First Solar, Inc. Common Stock | 05/30/2025 | 06/10/2025 | 12.84% | 83,453,925 | 10,717,922 | 5,182,845 | 2.07 | Get Alert |
| FSLR | First Solar, Inc. Common Stock | 05/15/2025 | 05/27/2025 | 14.16% | 83,453,925 | 11,816,585 | 6,537,999 | 1.81 | Get Alert |
| FSLR | First Solar, Inc. Common Stock | 04/30/2025 | 05/09/2025 | 13.22% | 83,453,925 | 11,030,785 | 4,598,360 | 2.4 | Get Alert |
| FSLR | First Solar, Inc. Common Stock | 04/15/2025 | 04/25/2025 | 12.01% | 81,719,672 | 9,814,906 | 4,107,968 | 2.39 | Get Alert |
| FSLR | First Solar, Inc. Common Stock | 03/31/2025 | 04/09/2025 | 11.01% | 81,719,672 | 8,999,715 | 3,069,159 | 2.93 | Get Alert |
| FSLR | First Solar, Inc. Common Stock | 03/14/2025 | 03/25/2025 | 10.01% | 81,719,672 | 8,180,419 | 3,135,268 | 2.61 | Get Alert |
| FSLR | First Solar, Inc. Common Stock | 02/28/2025 | 03/11/2025 | 9.22% | 81,719,672 | 7,534,427 | 3,907,341 | 1.93 | Get Alert |
| FSLR | First Solar, Inc. Common Stock | 02/14/2025 | 02/26/2025 | 8.03% | 81,719,672 | 6,564,322 | 1,943,023 | 3.38 | Get Alert |
| FSLR | First Solar, Inc. Common Stock | 01/31/2025 | 02/11/2025 | 7.41% | 81,715,299 | 6,053,461 | 2,846,416 | 2.13 | Get Alert |
| FSLR | First Solar, Inc. Common Stock | 01/15/2025 | 01/27/2025 | 9.19% | 81,715,299 | 7,509,480 | 1,608,314 | 4.67 | Get Alert |
| FSLR | First Solar, Inc. Common Stock | 12/31/2024 | 01/10/2025 | 10.02% | 81,715,299 | 8,188,853 | 1,722,637 | 4.75 | Get Alert |
| FSLR | First Solar, Inc. Common Stock | 12/13/2024 | 12/24/2024 | 9.92% | 81,715,299 | 8,104,526 | 2,129,890 | 3.81 | Get Alert |
| FSLR | First Solar, Inc. Common Stock | 11/29/2024 | 12/10/2024 | 7.77% | 81,715,299 | 6,347,743 | 2,185,734 | 2.9 | Get Alert |
| FSLR | First Solar, Inc. Common Stock | 11/15/2024 | 11/26/2024 | 9.01% | 81,715,299 | 7,358,617 | 4,591,422 | 1.6 | Get Alert |
| FSLR | First Solar, Inc. Common Stock | 10/31/2024 | 11/11/2024 | 7.36% | 81,715,299 | 6,014,060 | 3,150,596 | 1.91 | Get Alert |
| FSLR | First Solar, Inc. Common Stock | 10/15/2024 | 10/24/2024 | 6.12% | 81,704,480 | 4,996,885 | 2,410,534 | 2.07 | Get Alert |
| FSLR | First Solar, Inc. Common Stock | 09/30/2024 | 10/09/2024 | 5.97% | 81,704,480 | 4,879,565 | 1,887,430 | 2.59 | Get Alert |
| FSLR | First Solar, Inc. Common Stock | 09/13/2024 | 09/24/2024 | 5.83% | 81,704,480 | 4,766,101 | 2,085,276 | 2.29 | Get Alert |
| FSLR | First Solar, Inc. Common Stock | 08/30/2024 | 09/11/2024 | 5.30% | 81,704,480 | 4,326,294 | 1,340,694 | 3.23 | Get Alert |
| FSLR | First Solar, Inc. Common Stock | 08/15/2024 | 08/26/2024 | 5.30% | 81,704,480 | 4,330,923 | 1,901,468 | 2.28 | Get Alert |
| FSLR | First Solar, Inc. Common Stock | 07/31/2024 | 08/09/2024 | 5.78% | 81,704,480 | 4,720,420 | 2,764,410 | 1.71 | Get Alert |
| FSLR | First Solar, Inc. Common Stock | 07/15/2024 | 07/24/2024 | 5.74% | 81,698,987 | 4,687,748 | 2,741,818 | 1.71 | Get Alert |
| FSLR | First Solar, Inc. Common Stock | 06/28/2024 | 07/10/2024 | 5.94% | 81,698,987 | 4,851,250 | 3,239,895 | 1.5 | Get Alert |
| FSLR | First Solar, Inc. Common Stock | 06/14/2024 | 06/26/2024 | 6.84% | 81,698,987 | 5,586,729 | 2,965,361 | 1.88 | Get Alert |
| FSLR | First Solar, Inc. Common Stock | 05/31/2024 | 06/11/2024 | 6.89% | 81,698,987 | 5,626,011 | 4,838,921 | 1.16 | Get Alert |
| FSLR | First Solar, Inc. Common Stock | 05/15/2024 | 05/24/2024 | 6.29% | 81,698,987 | 5,137,944 | 2,124,769 | 2.42 | Get Alert |
| FSLR | First Solar, Inc. Common Stock | 04/30/2024 | 05/09/2024 | 5.64% | 81,698,987 | 4,609,429 | 1,950,619 | 2.36 | Get Alert |
| FSLR | First Solar, Inc. Common Stock | 04/15/2024 | 04/24/2024 | 5.91% | 81,698,813 | 4,828,851 | 1,959,513 | 2.46 | Get Alert |
| FSLR | First Solar, Inc. Common Stock | 03/28/2024 | 04/09/2024 | 5.84% | 81,695,583 | 4,774,273 | 1,677,632 | 2.85 | Get Alert |
| FSLR | First Solar, Inc. Common Stock | 03/15/2024 | 03/26/2024 | 5.88% | 81,312,932 | 4,783,740 | 2,010,982 | 2.38 | Get Alert |
| FSLR | First Solar, Inc. Common Stock | 02/29/2024 | 03/11/2024 | 7.20% | 81,312,932 | 5,855,426 | 2,949,393 | 1.99 | Get Alert |
| FSLR | First Solar, Inc. Common Stock | 02/15/2024 | 02/27/2024 | 5.17% | 81,308,215 | 4,199,774 | 2,207,064 | 1.9 | Get Alert |