| Sep 9, 2026 | LASRPresident and CEO | Open-market saleCode S · direct | 100,000 | $41.01 | $4.1M@ $41.01 | 1,960,034 | Form 4 |
| Sep 8, 2026 | LASRPresident and CEO | Open-market saleCode S · direct | 1,080 | $42.20 | $46K@ $42.20 | 2,060,034 | Form 4 |
| Sep 8, 2026 | LASRPresident and CEO | Open-market saleCode S · direct | 67,651 | $41.69 | $2.8M@ $41.69 | 2,061,114 | Form 4 |
| Sep 8, 2026 | LASRPresident and CEO | Open-market saleCode S · direct | 46,521 | $40.75 | $1.9M@ $40.75 | 2,128,765 | Form 4 |
| Sep 3, 2026 | LASRPresident and CEO | Open-market saleCode S · direct | 9,753 | $40.69 | $397K@ $40.69 | 2,175,286 | Form 4 |
| Aug 24, 2026 | LASRPresident and CEO | Option exerciseCode M · direct | 0 | — | — | 0 | Form 4 |
| Aug 24, 2026 | LASRPresident and CEO | Open-market saleCode S · direct | 1,703 | $45.92 | $78K@ $45.92 | 2,185,039 | Form 4 |
| Aug 24, 2026 | LASRPresident and CEO | Open-market saleCode S · direct | 25,039 | $44.79 | $1.1M@ $44.79 | 2,186,742 | Form 4 |
| Aug 24, 2026 | LASRPresident and CEO | Open-market saleCode S · direct | 155,008 | $44.03 | $6.8M@ $44.03 | 2,211,781 | Form 4 |
| Aug 24, 2026 | LASRPresident and CEO | Option exerciseCode M · direct | 181,750 | $1.45 | $264K@ $1.45 | 2,366,789 | Form 4 |
| Aug 21, 2026 | LASRPresident and CEO | Option exerciseCode M · direct | 0 | — | — | 0 | Form 4 |
| Aug 21, 2026 | LASRPresident and CEO | Open-market saleCode S · direct | 2,092 | $48.97 | $102K@ $48.97 | 2,185,039 | Form 4 |
| Aug 21, 2026 | LASRPresident and CEO | Open-market saleCode S · direct | 2,459 | $47.92 | $118K@ $47.92 | 2,187,131 | Form 4 |
| Aug 21, 2026 | LASRPresident and CEO | Open-market saleCode S · direct | 112,470 | $47.15 | $5.3M@ $47.15 | 2,189,590 | Form 4 |
| Aug 21, 2026 | LASRPresident and CEO | Open-market saleCode S · direct | 64,729 | $46.29 | $3.0M@ $46.29 | 2,302,060 | Form 4 |
| Aug 21, 2026 | LASRPresident and CEO | Option exerciseCode M · direct | 82,044 | $1.45 | $119K@ $1.45 | 2,366,789 | Form 4 |
| Aug 21, 2026 | LASRPresident and CEO | Option exerciseCode M · direct | 99,706 | $1.45 | $145K@ $1.45 | 2,284,745 | Form 4 |
| Jun 4, 2026 | LASRPresident and CEO | Open-market saleCode S · direct | 625 | $76.61 | $48K@ $76.61 | 2,185,039 | Form 4 |
| Jun 4, 2026 | LASRPresident and CEO | Open-market saleCode S · direct | 5,282 | $75.94 | $401K@ $75.94 | 2,185,664 | Form 4 |
| Jun 4, 2026 | LASRPresident and CEO | Open-market saleCode S · direct | 4,813 | $74.94 | $361K@ $74.94 | 2,190,946 | Form 4 |
| Jun 4, 2026 | LASRPresident and CEO | Open-market saleCode S · direct | 1,424 | $73.76 | $105K@ $73.76 | 2,195,759 | Form 4 |
| Jun 4, 2026 | LASRPresident and CEO | Open-market saleCode S · direct | 3,055 | $72.59 | $222K@ $72.59 | 2,197,183 | Form 4 |
| Jun 4, 2026 | LASRPresident and CEO | Open-market saleCode S · direct | 890 | $71.67 | $64K@ $71.67 | 2,200,238 | Form 4 |
| Jun 3, 2026 | LASRPresident and CEO | Open-market saleCode S · direct | 8,901 | $77.99 | $694K@ $77.99 | 2,201,128 | Form 4 |
| May 29, 2026 | LASRPresident and CEO | GiftCode G · indirect | 3,973 | — | — | 501 | Form 4 |
| May 29, 2026 | LASRPresident and CEO | Open-market saleCode S · direct | 712 | $77.39 | $55K@ $77.39 | 2,210,029 | Form 4 |
| May 29, 2026 | LASRPresident and CEO | Open-market saleCode S · direct | 799 | $76.21 | $61K@ $76.21 | 2,210,741 | Form 4 |
| May 29, 2026 | LASRPresident and CEO | Open-market saleCode S · direct | 1,278 | $75.12 | $96K@ $75.12 | 2,211,540 | Form 4 |
| May 29, 2026 | LASRPresident and CEO | Open-market saleCode S · direct | 10,070 | $73.96 | $745K@ $73.96 | 2,212,818 | Form 4 |
| May 29, 2026 | LASRPresident and CEO | Open-market saleCode S · direct | 21,332 | $73.06 | $1.6M@ $73.06 | 2,222,888 | Form 4 |
| May 29, 2026 | LASRPresident and CEO | Open-market saleCode S · direct | 7,180 | $72.37 | $520K@ $72.37 | 2,244,220 | Form 4 |
| May 28, 2026 | LASRPresident and CEO | Open-market saleCode S · direct | 1,429 | $81.06 | $116K@ $81.06 | 2,251,400 | Form 4 |
| May 28, 2026 | LASRPresident and CEO | Open-market saleCode S · direct | 3,363 | $80.34 | $270K@ $80.34 | 2,252,829 | Form 4 |
| May 28, 2026 | LASRPresident and CEO | Open-market saleCode S · direct | 9,861 | $79.14 | $780K@ $79.14 | 2,256,192 | Form 4 |
| May 28, 2026 | LASRPresident and CEO | Open-market saleCode S · direct | 21,326 | $78.29 | $1.7M@ $78.29 | 2,266,053 | Form 4 |
| May 28, 2026 | LASRPresident and CEO | Open-market saleCode S · direct | 5,394 | $77.44 | $418K@ $77.44 | 2,287,379 | Form 4 |
| May 21, 2026 | LASRPresident and CEO | Open-market saleCode S · direct | 3,267 | $76.46 | $250K@ $76.46 | 2,292,773 | Form 4 |
| May 21, 2026 | LASRPresident and CEO | Open-market saleCode S · direct | 16,590 | $75.80 | $1.3M@ $75.80 | 2,296,040 | Form 4 |
| May 21, 2026 | LASRPresident and CEO | Open-market saleCode S · direct | 16,842 | $74.96 | $1.3M@ $74.96 | 2,312,630 | Form 4 |
| May 21, 2026 | LASRPresident and CEO | Open-market saleCode S · direct | 2,068 | $73.73 | $152K@ $73.73 | 2,329,472 | Form 4 |
| May 21, 2026 | LASRPresident and CEO | Open-market saleCode S · direct | 1,717 | $72.93 | $125K@ $72.93 | 2,331,540 | Form 4 |
| May 21, 2026 | LASRPresident and CEO | Open-market saleCode S · direct | 889 | $71.47 | $64K@ $71.47 | 2,333,257 | Form 4 |
| May 20, 2026 | LASRPresident and CEO | Open-market saleCode S · direct | 1,788 | $71.36 | $128K@ $71.36 | 2,334,146 | Form 4 |
| May 20, 2026 | LASRPresident and CEO | Open-market saleCode S · direct | 22,264 | $70.77 | $1.6M@ $70.77 | 2,335,934 | Form 4 |
| May 20, 2026 | LASRPresident and CEO | Open-market saleCode S · direct | 15,104 | $69.98 | $1.1M@ $69.98 | 2,358,198 | Form 4 |
| May 20, 2026 | LASRPresident and CEO | Open-market saleCode S · direct | 2,217 | $68.81 | $153K@ $68.81 | 2,373,302 | Form 4 |
| May 19, 2026 | LASRPresident and CEO | Open-market saleCode S · direct | 46,735 | $68.48 | $3.2M@ $68.48 | 2,375,519 | Form 4 |
| May 18, 2026 | LASRPresident and CEO | Open-market saleCode S · direct | 45,191 | $70.82 | $3.2M@ $70.82 | 2,422,254 | Form 4 |
| May 15, 2026 | LASRPresident and CEO | Open-market saleCode S · direct | 42,584 | $75.16 | $3.2M@ $75.16 | 2,467,445 | Form 4 |
| May 5, 2026 | LASRPresident and CEO | Grant or awardCode A · direct | 300,000 | — | — | 2,510,029 | Form 4 |
| Mar 9, 2026 | LASRPresident and CEO | Open-market saleCode S · direct | 788 | $61.08 | $48K@ $61.08 | 2,210,029 | Form 4 |
| Mar 9, 2026 | LASRPresident and CEO | Open-market saleCode S · direct | 2,637 | $60.73 | $160K@ $60.73 | 2,210,817 | Form 4 |
| Mar 9, 2026 | LASRPresident and CEO | Open-market saleCode S · direct | 4,036 | $59.12 | $239K@ $59.12 | 2,213,454 | Form 4 |
| Mar 9, 2026 | LASRPresident and CEO | Open-market saleCode S · direct | 9,455 | $58.23 | $551K@ $58.23 | 2,217,490 | Form 4 |
| Mar 9, 2026 | LASRPresident and CEO | Open-market saleCode S · direct | 2,180 | $57.48 | $125K@ $57.48 | 2,226,945 | Form 4 |
| Mar 6, 2026 | LASRPresident and CEO | Open-market saleCode S · direct | 170 | $63.40 | $11K@ $63.40 | 2,229,125 | Form 4 |
| Mar 6, 2026 | LASRPresident and CEO | Open-market saleCode S · direct | 1,487 | $62.87 | $93K@ $62.87 | 2,229,295 | Form 4 |
| Mar 6, 2026 | LASRPresident and CEO | Open-market saleCode S · direct | 3,980 | $61.62 | $245K@ $61.62 | 2,230,782 | Form 4 |
| Mar 6, 2026 | LASRPresident and CEO | Open-market saleCode S · direct | 9,291 | $60.87 | $566K@ $60.87 | 2,234,762 | Form 4 |
| Mar 6, 2026 | LASRPresident and CEO | Open-market saleCode S · direct | 3,924 | $59.99 | $235K@ $59.99 | 2,244,053 | Form 4 |
| Mar 6, 2026 | LASRPresident and CEO | Open-market saleCode S · direct | 4,804 | $58.58 | $281K@ $58.58 | 2,247,977 | Form 4 |
| Mar 5, 2026 | LASRPresident and CEO | Open-market saleCode S · direct | 32,239 | $61.96 | $2.0M@ $61.96 | 2,252,781 | Form 4 |
| Jan 6, 2026 | LASRPresident and CEO | Option exerciseCode M · direct | 0 | — | — | 0 | Form 4 |
| Jan 6, 2026 | LASRPresident and CEO | Option exerciseCode M · direct | 31,748 | $1.15 | $37K@ $1.15 | 2,316,768 | Form 4 |
| Dec 4, 2025 | LASRPresident and CEO | Open-market saleCode S · direct | 5,081 | $36.22 | $184K@ $36.22 | 2,285,020 | Form 4 |
| Dec 4, 2025 | LASRPresident and CEO | Open-market saleCode S · direct | 7,911 | $35.69 | $282K@ $35.69 | 2,290,101 | Form 4 |
| Dec 4, 2025 | LASRPresident and CEO | Open-market saleCode S · direct | 2,379 | $34.36 | $82K@ $34.36 | 2,298,012 | Form 4 |
| Dec 3, 2025 | LASRPresident and CEO | Open-market saleCode S · direct | 9,625 | $33.78 | $325K@ $33.78 | 2,300,391 | Form 4 |
| Dec 1, 2025 | LASRPresident and CEO | GiftCode G · indirect | 4,548 | — | — | 4,474 | Form 4 |