| HORIZON | TRADES | WIN RATE | INSIDER RETURN | SPY RETURN | MEAN EXCESS | MEDIAN EXCESS | T-STAT |
|---|---|---|---|---|---|---|---|
| 7d | 74 | +29.73% | +2.11% | -0.88% | +3.09% | +0.88% | 4.15 |
| 14d | 74 | +59.46% | +0.80% | -0.80% | +0.33% | -1.85% | 0.46 |
| 30d | 74 | +34.25% | +4.42% | +0.85% | +3.57% | +0.81% | 3.37 |
| 60d | 74(8 pending) | +28.79% | +6.45% | +1.86% | +4.59% | +9.32% | 2.49 |
| 90d | 74(9 pending) | +26.15% | +22.41% | +3.90% | +18.00% | +23.88% | 7.00 |
| 180d | 74(15 pending) | +25.42% | +18.31% | +8.22% | +10.09% | +6.36% | 2.35 |
| 1y | 74(44 pending) | +46.67% | +31.97% | +20.21% | +11.76% | -16.02% | 0.75 |
| 2y | 74(47 pending) | +51.85% | +28.68% | +36.45% | -7.15% | -55.02% | — |
| COMPANY | TYPE | SHARES | PRICE | VALUE | HELD AFTER | TRADE DATE | FILED | DETAILS |
|---|---|---|---|---|---|---|---|---|
| FSLR FIRST SOLAR, INC. | SALE10b5-1 10b5-1 plan | 726 | $271.23 | $196.9K | 82,460 | May 26, 2026 | May 27, 2026 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE10b5-1 10b5-1 plan | 1,237 | $266.60 | $329.8K | 85,455 | May 26, 2026 | May 27, 2026 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE10b5-1 10b5-1 plan | 628 | $267.72 | $168.1K | 84,827 | May 26, 2026 | May 27, 2026 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE10b5-1 10b5-1 plan | 1,009 | $268.89 | $271.3K | 83,818 | May 26, 2026 | May 27, 2026 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE10b5-1 10b5-1 plan | 473 | $273.17 | $129.2K | 81,987 | May 26, 2026 | May 27, 2026 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE10b5-1 10b5-1 plan | 364 | $265.15 | $96.5K | 86,692 | May 26, 2026 | May 27, 2026 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE10b5-1 10b5-1 plan | 632 | $270.05 | $170.7K | 83,186 | May 26, 2026 | May 27, 2026 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE10b5-1 10b5-1 plan | 126 | $276.29 | $34.8K | 81,861 | May 26, 2026 | May 27, 2026 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE10b5-1 10b5-1 plan | 149 | $257.55 | $38.4K | 87,103 | May 22, 2026 | May 27, 2026 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE10b5-1 10b5-1 plan | 239 | $250.02 | $59.8K | 88,794 | May 22, 2026 | May 27, 2026 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE10b5-1 10b5-1 plan | 916 | $254.93 | $233.5K | 87,391 | May 22, 2026 | May 27, 2026 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE10b5-1 10b5-1 plan | 97 | $252.87 | $24.5K | 88,525 | May 22, 2026 | May 27, 2026 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE10b5-1 10b5-1 plan | 47 | $258.48 | $12.1K | 87,056 | May 22, 2026 | May 27, 2026 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE10b5-1 10b5-1 plan | 75 | $256.32 | $19.2K | 87,252 | May 22, 2026 | May 27, 2026 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE10b5-1 10b5-1 plan | 64 | $255.59 | $16.4K | 87,327 | May 22, 2026 | May 27, 2026 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE10b5-1 10b5-1 plan | 218 | $253.63 | $55.3K | 88,307 | May 22, 2026 | May 27, 2026 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE10b5-1 10b5-1 plan | 172 | $251.53 | $43.3K | 88,622 | May 22, 2026 | May 27, 2026 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE10b5-1 10b5-1 plan | 98 | $247.53 | $24.3K | 92,351 | May 21, 2026 | May 22, 2026 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE10b5-1 10b5-1 plan | 472 | $250.61 | $118.3K | 90,569 | May 21, 2026 | May 22, 2026 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE10b5-1 10b5-1 plan | 136 | $244.62 | $33.3K | 92,678 | May 21, 2026 | May 22, 2026 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE10b5-1 10b5-1 plan | 229 | $246.23 | $56.4K | 92,449 | May 21, 2026 | May 22, 2026 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE10b5-1 10b5-1 plan | 521 | $243.19 | $126.7K | 89,033 | May 21, 2026 | May 22, 2026 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE10b5-1 10b5-1 plan | 1,131 | $249.70 | $282.4K | 91,041 | May 21, 2026 | May 22, 2026 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE10b5-1 10b5-1 plan | 362 | $241.40 | $87.4K | 92,814 | May 21, 2026 | May 22, 2026 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE10b5-1 10b5-1 plan | 179 | $248.80 | $44.5K | 92,172 | May 21, 2026 | May 22, 2026 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE10b5-1 10b5-1 plan | 6 | $256.96 | $1.5K | 89,554 | May 21, 2026 | May 22, 2026 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE10b5-1 10b5-1 plan | 569 | $251.64 | $143.2K | 90,000 | May 21, 2026 | May 22, 2026 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE10b5-1 10b5-1 plan | 179 | $255.31 | $45.7K | 89,560 | May 21, 2026 | May 22, 2026 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE10b5-1 10b5-1 plan | 261 | $254.29 | $66.4K | 89,739 | May 21, 2026 | May 22, 2026 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE10b5-1 10b5-1 plan | 672 | $240.10 | $161.3K | 93,176 | May 21, 2026 | May 22, 2026 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE10b5-1 10b5-1 plan | 1,300 | $240.02 | $312.0K | 93,848 | May 13, 2026 | May 13, 2026 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE10b5-1 10b5-1 plan | 1,877 | $233.56 | $438.4K | 98,409 | May 11, 2026 | May 13, 2026 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE10b5-1 10b5-1 plan | 1,363 | $235.69 | $321.2K | 95,548 | May 11, 2026 | May 13, 2026 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE10b5-1 10b5-1 plan | 400 | $236.53 | $94.6K | 95,148 | May 11, 2026 | May 13, 2026 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE10b5-1 10b5-1 plan | 1,026 | $231.53 | $237.5K | 102,548 | May 11, 2026 | May 13, 2026 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE10b5-1 10b5-1 plan | 1,500 | $230.18 | $345.3K | 103,574 | May 11, 2026 | May 13, 2026 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE10b5-1 10b5-1 plan | 1,498 | $234.84 | $351.8K | 96,911 | May 11, 2026 | May 13, 2026 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE10b5-1 10b5-1 plan | 2,262 | $232.55 | $526.0K | 100,286 | May 11, 2026 | May 13, 2026 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE Chief Executive Officer | 1,526 | $215.63 | $329.1K | 105,074 | May 5, 2026 | May 5, 2026 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE Chief Executive Officer | 3,802 | — | — | 11,407 | May 4, 2026 | May 5, 2026 ↗ | View → |
| FSLR FIRST SOLAR, INC. | PURCHASE Chief Executive Officer | 3,802 | — | — | 106,600 | May 4, 2026 | May 5, 2026 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE Chief Executive Officer | 1,937 | $200.80 | $388.9K | 102,798 | Mar 16, 2026 | Mar 17, 2026 ↗ | View → |
| FSLR FIRST SOLAR, INC. | PURCHASE Chief Executive Officer | 4,856 | — | — | 104,735 | Mar 13, 2026 | Mar 17, 2026 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE Chief Executive Officer | 4,856 | — | — | 4,856 | Mar 13, 2026 | Mar 17, 2026 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE Chief Executive Officer | 480 | $190.36 | $91.4K | 102,864 | Mar 9, 2026 | Mar 10, 2026 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE Chief Executive Officer | 2,072 | $190.36 | $394.4K | 103,344 | Mar 9, 2026 | Mar 10, 2026 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE Chief Executive Officer | 1,282 | $190.36 | $244.0K | 101,582 | Mar 9, 2026 | Mar 10, 2026 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE Chief Executive Officer | 1,703 | $190.36 | $324.2K | 99,879 | Mar 9, 2026 | Mar 10, 2026 ↗ | View → |
| FSLR FIRST SOLAR, INC. | PURCHASEGRANT Stock grant | 12,685 | — | — | 12,685 | Mar 6, 2026 | Mar 10, 2026 ↗ | View → |
| FSLR FIRST SOLAR, INC. | PURCHASE Chief Executive Officer | 5,101 | — | — | 96,888 | Mar 6, 2026 | Mar 10, 2026 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE Chief Executive Officer | 3,156 | — | — | 6,313 | Mar 6, 2026 | Mar 10, 2026 ↗ | View → |
| FSLR FIRST SOLAR, INC. | PURCHASE Chief Executive Officer | 4,194 | — | — | 105,416 | Mar 6, 2026 | Mar 10, 2026 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE Chief Executive Officer | 5,101 | — | — | 0 | Mar 6, 2026 | Mar 10, 2026 ↗ | View → |
| FSLR FIRST SOLAR, INC. | PURCHASE Chief Executive Officer | 1,178 | — | — | 98,066 | Mar 6, 2026 | Mar 10, 2026 ↗ | View → |
| FSLR FIRST SOLAR, INC. | PURCHASE Chief Executive Officer | 3,156 | — | — | 101,222 | Mar 6, 2026 | Mar 10, 2026 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE Chief Executive Officer | 1,178 | — | — | 2,354 | Mar 6, 2026 | Mar 10, 2026 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE Chief Executive Officer | 4,194 | — | — | 12,584 | Mar 6, 2026 | Mar 10, 2026 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE Chief Executive Officer | 7,738 | $195.93 | $1.52M | 91,787 | Mar 3, 2026 | Mar 3, 2026 ↗ | View → |
| FSLR FIRST SOLAR, INC. | PURCHASEGRANT Stock grant | 17,664 | — | — | 99,525 | Feb 27, 2026 | Mar 3, 2026 ↗ | View → |
| ALB ALBEMARLE CORP | PURCHASEGRANT Stock grant | 325 | — | — | 325 | Feb 26, 2026 | Mar 2, 2026 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE10b5-1 10b5-1 plan | 28 | $200.92 | $5.6K | 83,151 | Aug 15, 2025 | Aug 18, 2025 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE10b5-1 10b5-1 plan | 192 | $191.30 | $36.7K | 83,782 | Aug 15, 2025 | Aug 18, 2025 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE10b5-1 10b5-1 plan | 36 | $196.64 | $7.1K | 83,480 | Aug 15, 2025 | Aug 18, 2025 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE10b5-1 10b5-1 plan | 509 | $203.08 | $103.4K | 82,490 | Aug 15, 2025 | Aug 18, 2025 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE10b5-1 10b5-1 plan | 152 | $189.98 | $28.9K | 83,974 | Aug 15, 2025 | Aug 18, 2025 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE10b5-1 10b5-1 plan | 30 | $192.35 | $5.8K | 83,752 | Aug 15, 2025 | Aug 18, 2025 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE10b5-1 10b5-1 plan | 83 | $197.84 | $16.4K | 83,397 | Aug 15, 2025 | Aug 18, 2025 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE10b5-1 10b5-1 plan | 9 | $186.47 | $1.7K | 84,126 | Aug 15, 2025 | Aug 18, 2025 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE10b5-1 10b5-1 plan | 152 | $202.13 | $30.7K | 82,999 | Aug 15, 2025 | Aug 18, 2025 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE10b5-1 10b5-1 plan | 47 | $185.15 | $8.7K | 84,135 | Aug 15, 2025 | Aug 18, 2025 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE10b5-1 10b5-1 plan | 160 | $199.84 | $32.0K | 83,179 | Aug 15, 2025 | Aug 18, 2025 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE10b5-1 10b5-1 plan | 179 | $195.19 | $34.9K | 83,516 | Aug 15, 2025 | Aug 18, 2025 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE10b5-1 10b5-1 plan | 34 | $205.92 | $7.0K | 81,861 | Aug 15, 2025 | Aug 18, 2025 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE10b5-1 10b5-1 plan | 33 | $192.80 | $6.4K | 83,719 | Aug 15, 2025 | Aug 18, 2025 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE10b5-1 10b5-1 plan | 58 | $198.68 | $11.5K | 83,339 | Aug 15, 2025 | Aug 18, 2025 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE10b5-1 10b5-1 plan | 512 | $203.97 | $104.4K | 81,978 | Aug 15, 2025 | Aug 18, 2025 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE10b5-1 10b5-1 plan | 83 | $205.05 | $17.0K | 81,895 | Aug 15, 2025 | Aug 18, 2025 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE10b5-1 10b5-1 plan | 24 | $194.25 | $4.7K | 83,695 | Aug 15, 2025 | Aug 18, 2025 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE10b5-1 10b5-1 plan | 788 | $189.91 | $149.6K | 84,182 | Aug 13, 2025 | Aug 14, 2025 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE10b5-1 10b5-1 plan | 1,367 | $185.45 | $253.5K | 86,611 | Aug 13, 2025 | Aug 14, 2025 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE10b5-1 10b5-1 plan | 274 | $188.82 | $51.7K | 84,970 | Aug 13, 2025 | Aug 14, 2025 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE10b5-1 10b5-1 plan | 786 | $187.38 | $147.3K | 85,244 | Aug 13, 2025 | Aug 14, 2025 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE10b5-1 10b5-1 plan | 581 | $186.58 | $108.4K | 86,030 | Aug 13, 2025 | Aug 14, 2025 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE10b5-1 10b5-1 plan | 2,834 | $186.97 | $529.9K | 88,178 | Aug 12, 2025 | Aug 14, 2025 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE10b5-1 10b5-1 plan | 200 | $181.78 | $36.4K | 111,690 | Aug 12, 2025 | Aug 14, 2025 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE10b5-1 10b5-1 plan | 900 | $183.79 | $165.4K | 110,790 | Aug 12, 2025 | Aug 14, 2025 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE10b5-1 10b5-1 plan | 14,322 | $185.04 | $2.65M | 96,468 | Aug 12, 2025 | Aug 14, 2025 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE10b5-1 10b5-1 plan | 200 | $187.74 | $37.5K | 87,978 | Aug 12, 2025 | Aug 14, 2025 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE10b5-1 10b5-1 plan | 5,456 | $186.17 | $1.02M | 91,012 | Aug 12, 2025 | Aug 14, 2025 ↗ | View → |
| FSLR FIRST SOLAR, INC. | PURCHASEGRANT Stock grant | 15,209 | — | — | 15,209 | May 1, 2025 | May 2, 2025 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE Chief Executive Officer | 1,966 | $133.75 | $263.0K | 111,890 | Mar 17, 2025 | Mar 18, 2025 ↗ | View → |
| FSLR FIRST SOLAR, INC. | PURCHASE Chief Executive Officer | 4,856 | — | — | 113,856 | Mar 14, 2025 | Mar 18, 2025 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE Chief Executive Officer | 4,856 | — | — | 9,712 | Mar 14, 2025 | Mar 18, 2025 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE Chief Executive Officer | 1,272 | $132.96 | $169.1K | 109,000 | Mar 7, 2025 | Mar 10, 2025 ↗ | View → |
| FSLR FIRST SOLAR, INC. | PURCHASE Chief Executive Officer | 3,156 | — | — | 110,272 | Mar 6, 2025 | Mar 10, 2025 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE Chief Executive Officer | 1,178 | — | — | 3,532 | Mar 6, 2025 | Mar 10, 2025 ↗ | View → |
| FSLR FIRST SOLAR, INC. | PURCHASEGRANT Stock grant | 16,778 | — | — | 16,778 | Mar 6, 2025 | Mar 10, 2025 ↗ | View → |
| FSLR FIRST SOLAR, INC. | PURCHASE Chief Executive Officer | 1,178 | — | — | 107,598 | Mar 6, 2025 | Mar 10, 2025 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE Chief Executive Officer | 482 | $131.13 | $63.2K | 107,116 | Mar 6, 2025 | Mar 10, 2025 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE Chief Executive Officer | 2,085 | $131.13 | $273.4K | 106,420 | Mar 6, 2025 | Mar 10, 2025 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE Chief Executive Officer | 3,156 | — | — | 9,469 | Mar 6, 2025 | Mar 10, 2025 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE Chief Executive Officer | 5,102 | — | — | 5,101 | Mar 6, 2025 | Mar 10, 2025 ↗ | View → |
| FSLR FIRST SOLAR, INC. | PURCHASE Chief Executive Officer | 5,102 | — | — | 108,505 | Mar 6, 2025 | Mar 10, 2025 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE10b5-1 10b5-1 plan | 21,542 | $141.09 | $3.04M | 103,403 | Feb 28, 2025 | Mar 3, 2025 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE Chief Executive Officer | 29,754 | $156.84 | $4.67M | 124,945 | Feb 26, 2025 | Feb 28, 2025 ↗ | View → |
| FSLR FIRST SOLAR, INC. | PURCHASEGRANT Stock grant | 72,838 | — | — | 154,699 | Feb 26, 2025 | Feb 28, 2025 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE10b5-1 10b5-1 plan | 36,692 | $273.26 | $10.03M | 81,861 | Jun 3, 2024 | Jun 4, 2024 ↗ | View → |
| FSLR FIRST SOLAR, INC. | PURCHASE Chief Executive Officer | 4,856 | — | — | 120,537 | Mar 15, 2024 | Mar 19, 2024 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE Chief Executive Officer | 4,856 | — | — | 14,568 | Mar 15, 2024 | Mar 19, 2024 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE Chief Executive Officer | 1,984 | $147.42 | $292.5K | 118,553 | Mar 15, 2024 | Mar 19, 2024 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE Chief Executive Officer | 482 | $158.42 | $76.4K | 115,681 | Mar 6, 2024 | Mar 8, 2024 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE Chief Executive Officer | 5,102 | — | — | 10,203 | Mar 6, 2024 | Mar 8, 2024 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE Chief Executive Officer | 2,085 | $158.42 | $330.3K | 114,985 | Mar 6, 2024 | Mar 8, 2024 ↗ | View → |
| FSLR FIRST SOLAR, INC. | PURCHASE Chief Executive Officer | 14,987 | — | — | 118,091 | Mar 6, 2024 | Mar 8, 2024 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE Chief Executive Officer | 1,178 | — | — | 4,710 | Mar 6, 2024 | Mar 8, 2024 ↗ | View → |
| FSLR FIRST SOLAR, INC. | PURCHASE Chief Executive Officer | 5,102 | — | — | 117,070 | Mar 6, 2024 | Mar 8, 2024 ↗ | View → |
| FSLR FIRST SOLAR, INC. | PURCHASEGRANT Stock grant | 12,625 | — | — | 12,625 | Mar 6, 2024 | Mar 8, 2024 ↗ | View → |
| FSLR FIRST SOLAR, INC. | PURCHASE Chief Executive Officer | 1,178 | — | — | 116,163 | Mar 6, 2024 | Mar 8, 2024 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE Chief Executive Officer | 14,987 | — | — | 0 | Mar 6, 2024 | Mar 8, 2024 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE Chief Executive Officer | 6,123 | $158.42 | $970.0K | 111,968 | Mar 6, 2024 | Mar 8, 2024 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE10b5-1 10b5-1 plan | 21,244 | $152.74 | $3.24M | 103,104 | Mar 1, 2024 | Mar 5, 2024 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE Chief Executive Officer | 29,342 | $153.89 | $4.52M | 124,348 | Feb 29, 2024 | Mar 1, 2024 ↗ | View → |
| FSLR FIRST SOLAR, INC. | PURCHASEGRANT Stock grant | 71,829 | — | — | 153,690 | Feb 29, 2024 | Mar 1, 2024 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE10b5-1 10b5-1 plan | 2,160 | $223.41 | $482.6K | 81,861 | Jul 28, 2023 | Aug 1, 2023 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE10b5-1 10b5-1 plan | 2,160 | $210.00 | $453.6K | 84,021 | Jul 18, 2023 | Jul 19, 2023 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE10b5-1 10b5-1 plan | 3,982 | $205.00 | $816.3K | 86,181 | Jul 17, 2023 | Jul 19, 2023 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE10b5-1 10b5-1 plan | 39,948 | $199.97 | $7.99M | 90,163 | Jun 6, 2023 | Jun 7, 2023 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE Chief Executive Officer | 4,856 | — | — | 19,424 | Mar 15, 2023 | Mar 17, 2023 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE Chief Executive Officer | 2,033 | $203.22 | $413.1K | 130,111 | Mar 15, 2023 | Mar 17, 2023 ↗ | View → |
| FSLR FIRST SOLAR, INC. | PURCHASE Chief Executive Officer | 4,856 | — | — | 132,144 | Mar 15, 2023 | Mar 17, 2023 ↗ | View → |
| FSLR FIRST SOLAR, INC. | PURCHASE Chief Executive Officer | 5,102 | — | — | 129,449 | Mar 6, 2023 | Mar 8, 2023 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE Chief Executive Officer | 5,359 | $212.30 | $1.14M | 115,707 | Mar 6, 2023 | Mar 8, 2023 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE Chief Executive Officer | 12,653 | — | — | 0 | Mar 6, 2023 | Mar 8, 2023 ↗ | View → |
| FSLR FIRST SOLAR, INC. | PURCHASE Chief Executive Officer | 12,653 | — | — | 121,066 | Mar 6, 2023 | Mar 8, 2023 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE Chief Executive Officer | 2,161 | $212.30 | $458.8K | 127,288 | Mar 6, 2023 | Mar 8, 2023 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE Chief Executive Officer | 5,102 | — | — | 15,305 | Mar 6, 2023 | Mar 8, 2023 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE Chief Executive Officer | 6,347 | $212.30 | $1.35M | 124,347 | Mar 6, 2023 | Mar 8, 2023 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE Chief Executive Officer | 14,987 | — | — | 14,987 | Mar 6, 2023 | Mar 8, 2023 ↗ | View → |
| FSLR FIRST SOLAR, INC. | PURCHASE Chief Executive Officer | 14,987 | — | — | 130,694 | Mar 6, 2023 | Mar 8, 2023 ↗ | View → |
| FSLR FIRST SOLAR, INC. | PURCHASEGRANT Stock grant | 5,888 | — | — | 5,888 | Mar 6, 2023 | Oct 3, 2023 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE Chief Executive Officer | 700 | $210.96 | $147.7K | 108,413 | Mar 3, 2023 | Mar 6, 2023 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE Chief Executive Officer | 2,597 | $209.22 | $543.3K | 113,929 | Mar 3, 2023 | Mar 6, 2023 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE Chief Executive Officer | 4,816 | $210.18 | $1.01M | 109,113 | Mar 3, 2023 | Mar 6, 2023 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE Chief Executive Officer | 3,458 | $205.15 | $709.4K | 125,727 | Mar 3, 2023 | Mar 6, 2023 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE Chief Executive Officer | 1,945 | $203.83 | $396.4K | 129,185 | Mar 3, 2023 | Mar 6, 2023 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE Chief Executive Officer | 6,092 | $205.98 | $1.25M | 119,635 | Mar 3, 2023 | Mar 6, 2023 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE Chief Executive Officer | 2,421 | $208.21 | $504.1K | 116,526 | Mar 3, 2023 | Mar 6, 2023 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE Chief Executive Officer | 688 | $206.98 | $142.4K | 118,947 | Mar 3, 2023 | Mar 6, 2023 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE Chief Executive Officer | 650 | $201.72 | $131.1K | 134,316 | Mar 3, 2023 | Mar 6, 2023 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE Chief Executive Officer | 3,186 | $203.08 | $647.0K | 131,130 | Mar 3, 2023 | Mar 6, 2023 ↗ | View → |
| FSLR FIRST SOLAR, INC. | PURCHASEGRANT Stock grant | 94,074 | — | — | 175,935 | Mar 2, 2023 | Mar 6, 2023 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE Chief Executive Officer | 40,969 | $195.68 | $8.02M | 134,966 | Mar 2, 2023 | Mar 6, 2023 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE Chief Executive Officer | 32,239 | $89.72 | $2.89M | 81,861 | Jul 28, 2022 | Jul 29, 2022 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE Chief Executive Officer | 13,648 | $75.28 | $1.03M | 114,100 | May 6, 2022 | May 10, 2022 ↗ | View → |
| FSLR FIRST SOLAR, INC. | PURCHASEGRANT Stock grant | 24,280 | — | — | 24,280 | Mar 15, 2022 | Mar 17, 2022 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE Chief Executive Officer | 6,528 | $71.85 | $469.0K | 124,868 | Mar 4, 2022 | Mar 8, 2022 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE Chief Executive Officer | 5,511 | $71.85 | $396.0K | 116,408 | Mar 4, 2022 | Mar 8, 2022 ↗ | View → |
| FSLR FIRST SOLAR, INC. | PURCHASE Chief Executive Officer | 8,895 | — | — | 113,140 | Mar 4, 2022 | Mar 8, 2022 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE Chief Executive Officer | 14,988 | — | — | 29,974 | Mar 4, 2022 | Mar 8, 2022 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE Chief Executive Officer | 5,102 | — | — | 20,407 | Mar 4, 2022 | Mar 8, 2022 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE Chief Executive Officer | 12,653 | — | — | 12,653 | Mar 4, 2022 | Mar 8, 2022 ↗ | View → |
| FSLR FIRST SOLAR, INC. | PURCHASE Chief Executive Officer | 12,653 | — | — | 121,919 | Mar 4, 2022 | Mar 8, 2022 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE Chief Executive Officer | 2,222 | $71.85 | $159.7K | 127,748 | Mar 4, 2022 | Mar 8, 2022 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE Chief Executive Officer | 8,895 | — | — | 0 | Mar 4, 2022 | Mar 8, 2022 ↗ | View → |
| FSLR FIRST SOLAR, INC. | PURCHASE Chief Executive Officer | 14,988 | — | — | 131,396 | Mar 4, 2022 | Mar 8, 2022 ↗ | View → |
| FSLR FIRST SOLAR, INC. | PURCHASE Chief Executive Officer | 5,102 | — | — | 129,970 | Mar 4, 2022 | Mar 8, 2022 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE Chief Executive Officer | 3,874 | $71.85 | $278.3K | 109,266 | Mar 4, 2022 | Mar 8, 2022 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE Chief Executive Officer | 7,849 | $68.36 | $536.6K | 108,601 | Mar 3, 2022 | Mar 4, 2022 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE Chief Executive Officer | 4,356 | $69.28 | $301.8K | 104,245 | Mar 3, 2022 | Mar 4, 2022 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE Chief Executive Officer | 16,167 | $67.52 | $1.09M | 116,450 | Mar 3, 2022 | Mar 4, 2022 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE Chief Executive Officer | 43,771 | $69.51 | $3.04M | 132,617 | Mar 2, 2022 | Mar 4, 2022 ↗ | View → |
| FSLR FIRST SOLAR, INC. | PURCHASEGRANT Stock grant | 100,515 | — | — | 176,388 | Mar 2, 2022 | Mar 4, 2022 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE Chief Executive Officer | 64,514 | $76.19 | $4.92M | 75,873 | May 3, 2021 | May 4, 2021 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE Chief Executive Officer | 20,740 | — | — | 0 | Mar 7, 2021 | Mar 9, 2021 ↗ | View → |
| FSLR FIRST SOLAR, INC. | PURCHASE Chief Executive Officer | 20,740 | — | — | 149,275 | Mar 7, 2021 | Mar 9, 2021 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE Chief Executive Officer | 8,888 | $73.70 | $655.0K | 140,387 | Mar 7, 2021 | Mar 9, 2021 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE Chief Executive Officer | 12,654 | — | — | 25,306 | Mar 6, 2021 | Mar 9, 2021 ↗ | View → |
| FSLR FIRST SOLAR, INC. | PURCHASEGRANT Stock grant | 25,509 | — | — | 25,509 | Mar 6, 2021 | Mar 9, 2021 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE Chief Executive Officer | 8,895 | — | — | 8,895 | Mar 6, 2021 | Mar 9, 2021 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE Chief Executive Officer | 5,423 | $73.70 | $399.7K | 119,970 | Mar 6, 2021 | Mar 9, 2021 ↗ | View → |
| FSLR FIRST SOLAR, INC. | PURCHASE Chief Executive Officer | 12,654 | — | — | 125,393 | Mar 6, 2021 | Mar 9, 2021 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE Chief Executive Officer | 3,812 | $73.70 | $280.9K | 112,739 | Mar 6, 2021 | Mar 9, 2021 ↗ | View → |
| FSLR FIRST SOLAR, INC. | PURCHASE Chief Executive Officer | 8,895 | — | — | 116,551 | Mar 6, 2021 | Mar 9, 2021 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE Chief Executive Officer | 6,423 | $73.70 | $473.4K | 128,535 | Mar 6, 2021 | Mar 9, 2021 ↗ | View → |
| FSLR FIRST SOLAR, INC. | PURCHASE Chief Executive Officer | 14,988 | — | — | 134,958 | Mar 6, 2021 | Mar 9, 2021 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE Chief Executive Officer | 14,988 | — | — | 44,962 | Mar 6, 2021 | Mar 9, 2021 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE Chief Executive Officer | 13,156 | $82.48 | $1.09M | 107,656 | Mar 1, 2021 | Mar 2, 2021 ↗ | View → |
| FSLR FIRST SOLAR, INC. | PURCHASEGRANT Stock grant | 46,037 | — | — | 140,537 | Feb 26, 2021 | Mar 1, 2021 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE Chief Executive Officer | 19,725 | $81.02 | $1.60M | 120,812 | Feb 26, 2021 | Mar 1, 2021 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE Chief Executive Officer | 24,410 | $72.62 | $1.77M | 150,008 | Aug 10, 2020 | Aug 11, 2020 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE Chief Executive Officer | 18,541 | $74.24 | $1.38M | 94,500 | Aug 10, 2020 | Aug 11, 2020 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE Chief Executive Officer | 36,967 | $73.30 | $2.71M | 113,041 | Aug 10, 2020 | Aug 11, 2020 ↗ | View → |
| FSLR FIRST SOLAR, INC. | PURCHASE Chief Executive Officer | 6,250 | — | — | 177,140 | Jul 1, 2020 | Jul 2, 2020 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE Chief Executive Officer | 6,250 | — | — | 0 | Jul 1, 2020 | Jul 2, 2020 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE Chief Executive Officer | 2,722 | $49.09 | $133.6K | 174,418 | Jul 1, 2020 | Jul 2, 2020 ↗ | View → |
| FSLR FIRST SOLAR, INC. | PURCHASE Chief Executive Officer | 4,583 | — | — | 172,886 | Mar 8, 2020 | Mar 10, 2020 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE Chief Executive Officer | 1,996 | $43.37 | $86.6K | 170,890 | Mar 8, 2020 | Mar 10, 2020 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE Chief Executive Officer | 4,583 | — | — | 0 | Mar 8, 2020 | Mar 10, 2020 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE Chief Executive Officer | 20,740 | — | — | 20,740 | Mar 7, 2020 | Mar 10, 2020 ↗ | View → |
| FSLR FIRST SOLAR, INC. | PURCHASE Chief Executive Officer | 20,740 | — | — | 177,336 | Mar 7, 2020 | Mar 10, 2020 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE Chief Executive Officer | 9,033 | $43.37 | $391.8K | 168,303 | Mar 7, 2020 | Mar 10, 2020 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE Chief Executive Officer | 3,875 | $43.37 | $168.1K | 149,453 | Mar 6, 2020 | Mar 10, 2020 ↗ | View → |
| FSLR FIRST SOLAR, INC. | PURCHASE Chief Executive Officer | 8,896 | — | — | 153,328 | Mar 6, 2020 | Mar 10, 2020 ↗ | View → |
| FSLR FIRST SOLAR, INC. | PURCHASE Chief Executive Officer | 12,654 | — | — | 162,107 | Mar 6, 2020 | Mar 10, 2020 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE Chief Executive Officer | 5,511 | $43.37 | $239.0K | 156,596 | Mar 6, 2020 | Mar 10, 2020 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE Chief Executive Officer | 12,654 | — | — | 37,960 | Mar 6, 2020 | Mar 10, 2020 ↗ | View → |
| FSLR FIRST SOLAR, INC. | PURCHASEGRANT Stock grant | 59,950 | — | — | 59,950 | Mar 6, 2020 | Mar 10, 2020 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE Chief Executive Officer | 8,896 | — | — | 17,790 | Mar 6, 2020 | Mar 10, 2020 ↗ | View → |
| FSLR FIRST SOLAR, INC. | PURCHASEGRANT Stock grant | 82,738 | — | — | 203,812 | Feb 24, 2020 | Feb 26, 2020 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE Chief Executive Officer | 36,022 | $50.59 | $1.82M | 167,790 | Feb 24, 2020 | Feb 26, 2020 ↗ | View → |
| FSLR FIRST SOLAR, INC. | SALE Chief Executive Officer | 23,358 | $51.21 | $1.20M | 144,432 | Feb 24, 2020 | Feb 26, 2020 ↗ | View → |