| Jul 1, 2026 | ALBDirector | Grant or awardCode A · direct | 1,250 | — | — | 1,576 | Form 4 |
| May 26, 2026 | FSLRChief Executive Officer | Open-market saleCode S · direct | 126 | $276.29 | $35K@ $276.29 | 81,861 | Form 4 |
| May 26, 2026 | FSLRChief Executive Officer | Open-market saleCode S · direct | 473 | $273.17 | $129K@ $273.17 | 81,987 | Form 4 |
| May 26, 2026 | FSLRChief Executive Officer | Open-market saleCode S · direct | 726 | $271.23 | $197K@ $271.23 | 82,460 | Form 4 |
| May 26, 2026 | FSLRChief Executive Officer | Open-market saleCode S · direct | 632 | $270.05 | $171K@ $270.05 | 83,186 | Form 4 |
| May 26, 2026 | FSLRChief Executive Officer | Open-market saleCode S · direct | 1,009 | $268.89 | $271K@ $268.89 | 83,818 | Form 4 |
| May 26, 2026 | FSLRChief Executive Officer | Open-market saleCode S · direct | 628 | $267.72 | $168K@ $267.72 | 84,827 | Form 4 |
| May 26, 2026 | FSLRChief Executive Officer | Open-market saleCode S · direct | 1,237 | $266.60 | $330K@ $266.60 | 85,455 | Form 4 |
| May 26, 2026 | FSLRChief Executive Officer | Open-market saleCode S · direct | 364 | $265.15 | $97K@ $265.15 | 86,692 | Form 4 |
| May 22, 2026 | FSLRChief Executive Officer | Open-market saleCode S · direct | 47 | $258.48 | $12K@ $258.48 | 87,056 | Form 4 |
| May 22, 2026 | FSLRChief Executive Officer | Open-market saleCode S · direct | 149 | $257.55 | $38K@ $257.55 | 87,103 | Form 4 |
| May 22, 2026 | FSLRChief Executive Officer | Open-market saleCode S · direct | 75 | $256.32 | $19K@ $256.32 | 87,252 | Form 4 |
| May 22, 2026 | FSLRChief Executive Officer | Open-market saleCode S · direct | 64 | $255.59 | $16K@ $255.59 | 87,327 | Form 4 |
| May 22, 2026 | FSLRChief Executive Officer | Open-market saleCode S · direct | 916 | $254.93 | $234K@ $254.93 | 87,391 | Form 4 |
| May 22, 2026 | FSLRChief Executive Officer | Open-market saleCode S · direct | 218 | $253.63 | $55K@ $253.63 | 88,307 | Form 4 |
| May 22, 2026 | FSLRChief Executive Officer | Open-market saleCode S · direct | 97 | $252.87 | $25K@ $252.87 | 88,525 | Form 4 |
| May 22, 2026 | FSLRChief Executive Officer | Open-market saleCode S · direct | 172 | $251.53 | $43K@ $251.53 | 88,622 | Form 4 |
| May 22, 2026 | FSLRChief Executive Officer | Open-market saleCode S · direct | 239 | $250.02 | $60K@ $250.02 | 88,794 | Form 4 |
| May 21, 2026 | FSLRChief Executive Officer | Open-market saleCode S · direct | 521 | $243.19 | $127K@ $243.19 | 89,033 | Form 4 |
| May 21, 2026 | FSLRChief Executive Officer | Open-market saleCode S · direct | 6 | $256.96 | $2K@ $256.96 | 89,554 | Form 4 |
| May 21, 2026 | FSLRChief Executive Officer | Open-market saleCode S · direct | 261 | $254.29 | $66K@ $254.29 | 89,739 | Form 4 |
| May 21, 2026 | FSLRChief Executive Officer | Open-market saleCode S · direct | 569 | $251.64 | $143K@ $251.64 | 90,000 | Form 4 |
| May 21, 2026 | FSLRChief Executive Officer | Open-market saleCode S · direct | 472 | $250.61 | $118K@ $250.61 | 90,569 | Form 4 |
| May 21, 2026 | FSLRChief Executive Officer | Open-market saleCode S · direct | 1,131 | $249.70 | $282K@ $249.70 | 91,041 | Form 4 |
| May 21, 2026 | FSLRChief Executive Officer | Open-market saleCode S · direct | 179 | $248.80 | $45K@ $248.80 | 92,172 | Form 4 |
| May 21, 2026 | FSLRChief Executive Officer | Open-market saleCode S · direct | 98 | $247.53 | $24K@ $247.53 | 92,351 | Form 4 |
| May 21, 2026 | FSLRChief Executive Officer | Open-market saleCode S · direct | 229 | $246.23 | $56K@ $246.23 | 92,449 | Form 4 |
| May 21, 2026 | FSLRChief Executive Officer | Open-market saleCode S · direct | 136 | $244.62 | $33K@ $244.62 | 92,678 | Form 4 |
| May 21, 2026 | FSLRChief Executive Officer | Open-market saleCode S · direct | 362 | $241.40 | $87K@ $241.40 | 92,814 | Form 4 |
| May 21, 2026 | FSLRChief Executive Officer | Open-market saleCode S · direct | 672 | $240.10 | $161K@ $240.10 | 93,176 | Form 4 |
| May 13, 2026 | FSLRChief Executive Officer | Open-market saleCode S · direct | 1,300 | $240.02 | $312K@ $240.02 | 93,848 | Form 4 |
| May 11, 2026 | FSLRChief Executive Officer | Open-market saleCode S · direct | 400 | $236.53 | $95K@ $236.53 | 95,148 | Form 4 |
| May 11, 2026 | FSLRChief Executive Officer | Open-market saleCode S · direct | 1,363 | $235.69 | $321K@ $235.69 | 95,548 | Form 4 |
| May 11, 2026 | FSLRChief Executive Officer | Open-market saleCode S · direct | 1,498 | $234.84 | $352K@ $234.84 | 96,911 | Form 4 |
| May 11, 2026 | FSLRChief Executive Officer | Open-market saleCode S · direct | 1,877 | $233.56 | $438K@ $233.56 | 98,409 | Form 4 |
| May 11, 2026 | FSLRChief Executive Officer | Open-market saleCode S · direct | 2,262 | $232.55 | $526K@ $232.55 | 100,286 | Form 4 |
| May 11, 2026 | FSLRChief Executive Officer | Open-market saleCode S · direct | 1,026 | $231.53 | $238K@ $231.53 | 102,548 | Form 4 |
| May 11, 2026 | FSLRChief Executive Officer | Open-market saleCode S · direct | 1,500 | $230.18 | $345K@ $230.18 | 103,574 | Form 4 |
| May 5, 2026 | FSLRChief Executive Officer | Open-market saleCode S · direct | 1,526 | $215.63 | $329K@ $215.63 | 105,074 | Form 4 |
| May 4, 2026 | FSLRChief Executive Officer | Option exerciseCode M · direct | 3,802 | — | — | 106,600 | Form 4 |
| Mar 16, 2026 | FSLRChief Executive Officer | Open-market saleCode S · direct | 1,937 | $200.80 | $389K@ $200.80 | 102,798 | Form 4 |
| Mar 13, 2026 | FSLRChief Executive Officer | Option exerciseCode M · direct | 4,856 | — | — | 104,735 | Form 4 |
| Mar 9, 2026 | FSLRChief Executive Officer | Open-market saleCode S · direct | 1,703 | $190.36 | $324K@ $190.36 | 99,879 | Form 4 |
| Mar 9, 2026 | FSLRChief Executive Officer | Open-market saleCode S · direct | 1,282 | $190.36 | $244K@ $190.36 | 101,582 | Form 4 |
| Mar 9, 2026 | FSLRChief Executive Officer | Open-market saleCode S · direct | 480 | $190.36 | $91K@ $190.36 | 102,864 | Form 4 |
| Mar 9, 2026 | FSLRChief Executive Officer | Open-market saleCode S · direct | 2,072 | $190.36 | $394K@ $190.36 | 103,344 | Form 4 |
| Mar 6, 2026 | FSLRChief Executive Officer | Grant or awardCode A · direct | 12,685 | — | — | 12,685 | Form 4 |
| Mar 6, 2026 | FSLRChief Executive Officer | Option exerciseCode M · direct | 4,194 | — | — | 105,416 | Form 4 |
| Mar 6, 2026 | FSLRChief Executive Officer | Option exerciseCode M · direct | 3,156 | — | — | 101,222 | Form 4 |
| Mar 6, 2026 | FSLRChief Executive Officer | Option exerciseCode M · direct | 1,178 | — | — | 98,066 | Form 4 |
| Mar 6, 2026 | FSLRChief Executive Officer | Option exerciseCode M · direct | 5,101 | — | — | 96,888 | Form 4 |
| Mar 3, 2026 | FSLRChief Executive Officer | Open-market saleCode S · direct | 7,738 | $195.93 | $1.5M@ $195.93 | 91,787 | Form 4 |
| Feb 27, 2026 | FSLRChief Executive Officer | Grant or awardCode A · direct | 17,664 | — | — | 99,525 | Form 4 |
| Feb 26, 2026 | ALBDirector | Grant or awardCode A · direct | 325 | — | — | 325 | Form 4 |