| Aug 10, 2026 | NXTChief Executive Officer | Open-market saleCode S · direct | 1,160 | $103.91 | $121K@ $103.91 | 871,131 | Form 4 |
| Aug 10, 2026 | NXTChief Executive Officer | Open-market saleCode S · direct | 51,779 | $103.24 | $5.3M@ $103.24 | 872,291 | Form 4 |
| Aug 10, 2026 | NXTChief Executive Officer | Open-market saleCode S · direct | 14,697 | $102.39 | $1.5M@ $102.39 | 924,070 | Form 4 |
| Jun 22, 2026 | NXTChief Executive Officer | Other acquisition or dispositionCode J · direct | 30,077 | $128.38 | $3.9M@ $128.38 | 938,767 | Form 4 |
| Jun 18, 2026 | NXTChief Executive Officer | Option exerciseCode M · direct | 57,165 | — | — | 968,844 | Form 4 |
| Jun 5, 2026 | NXTChief Executive Officer | Other acquisition or dispositionCode J · direct | 21,402 | $144.73 | $3.1M@ $144.73 | 911,679 | Form 4 |
| Jun 4, 2026 | NXTChief Executive Officer | Option exerciseCode M · direct | 21,402 | $21.00 | $449K@ $21.00 | 933,081 | Form 4 |
| Jun 1, 2026 | NXTChief Executive Officer | Other acquisition or dispositionCode J · direct | 200 | $152.09 | $30K@ $152.09 | 911,679 | Form 4 |
| Jun 1, 2026 | NXTChief Executive Officer | Other acquisition or dispositionCode J · direct | 1,360 | $150.67 | $205K@ $150.67 | 912,579 | Form 4 |
| Jun 1, 2026 | NXTChief Executive Officer | Other acquisition or dispositionCode J · direct | 700 | $149.36 | $105K@ $149.36 | 913,939 | Form 4 |
| Jun 1, 2026 | NXTChief Executive Officer | Other acquisition or dispositionCode J · direct | 1,500 | $148.19 | $222K@ $148.19 | 914,639 | Form 4 |
| Jun 1, 2026 | NXTChief Executive Officer | Other acquisition or dispositionCode J · direct | 3,807 | $147.33 | $561K@ $147.33 | 916,139 | Form 4 |
| Jun 1, 2026 | NXTChief Executive Officer | Other acquisition or dispositionCode J · direct | 7,131 | $146.19 | $1.0M@ $146.19 | 919,946 | Form 4 |
| Jun 1, 2026 | NXTChief Executive Officer | Other acquisition or dispositionCode J · direct | 11,598 | $145.44 | $1.7M@ $145.44 | 927,077 | Form 4 |
| Jun 1, 2026 | NXTChief Executive Officer | Other acquisition or dispositionCode J · direct | 10,067 | $144.28 | $1.5M@ $144.28 | 938,675 | Form 4 |
| Jun 1, 2026 | NXTChief Executive Officer | Other acquisition or dispositionCode J · direct | 10,502 | $143.13 | $1.5M@ $143.13 | 948,742 | Form 4 |
| Jun 1, 2026 | NXTChief Executive Officer | Other acquisition or dispositionCode J · direct | 7,435 | $142.45 | $1.1M@ $142.45 | 959,244 | Form 4 |
| May 29, 2026 | NXTChief Executive Officer | Option exerciseCode M · direct | 55,000 | $21.00 | $1.2M@ $21.00 | 966,679 | Form 4 |
| May 27, 2026 | NXTChief Executive Officer | Other acquisition or dispositionCode J · direct | 2,849 | $137.20 | $391K@ $137.20 | 911,679 | Form 4 |
| May 27, 2026 | NXTChief Executive Officer | Other acquisition or dispositionCode J · direct | 13,286 | $136.37 | $1.8M@ $136.37 | 914,528 | Form 4 |
| May 27, 2026 | NXTChief Executive Officer | Other acquisition or dispositionCode J · direct | 17,605 | $135.60 | $2.4M@ $135.60 | 927,814 | Form 4 |
| May 27, 2026 | NXTChief Executive Officer | Other acquisition or dispositionCode J · direct | 6,377 | $134.51 | $858K@ $134.51 | 945,419 | Form 4 |
| May 27, 2026 | NXTChief Executive Officer | Other acquisition or dispositionCode J · direct | 3,340 | $133.28 | $445K@ $133.28 | 951,796 | Form 4 |
| May 27, 2026 | NXTChief Executive Officer | Other acquisition or dispositionCode J · direct | 4,435 | $132.36 | $587K@ $132.36 | 955,136 | Form 4 |
| May 27, 2026 | NXTChief Executive Officer | Other acquisition or dispositionCode J · direct | 2,475 | $131.40 | $325K@ $131.40 | 959,571 | Form 4 |
| May 27, 2026 | NXTChief Executive Officer | Other acquisition or dispositionCode J · direct | 2,919 | $130.11 | $380K@ $130.11 | 962,046 | Form 4 |
| May 27, 2026 | NXTChief Executive Officer | Other acquisition or dispositionCode J · direct | 1,714 | $129.01 | $221K@ $129.01 | 964,965 | Form 4 |
| May 26, 2026 | NXTChief Executive Officer | Option exerciseCode M · direct | 55,000 | $21.00 | $1.2M@ $21.00 | 966,679 | Form 4 |
| May 26, 2026 | NXTChief Executive Officer | Other acquisition or dispositionCode J · direct | 19,740 | $129.38 | $2.6M@ $129.38 | 911,679 | Form 4 |
| May 26, 2026 | NXTChief Executive Officer | Open-market saleCode S · direct | 26,077 | $134.72 | $3.5M@ $134.72 | 931,419 | Form 4 |
| May 22, 2026 | NXTChief Executive Officer | Other acquisition or dispositionCode J · direct | 20,787 | $125.81 | $2.6M@ $125.81 | 957,496 | Form 4 |
| May 21, 2026 | NXTChief Executive Officer | Other acquisition or dispositionCode J · direct | 800 | $124.92 | $100K@ $124.92 | 978,283 | Form 4 |
| May 21, 2026 | NXTChief Executive Officer | Other acquisition or dispositionCode J · direct | 1,200 | $123.84 | $149K@ $123.84 | 979,083 | Form 4 |
| May 21, 2026 | NXTChief Executive Officer | Other acquisition or dispositionCode J · direct | 10,261 | $122.78 | $1.3M@ $122.78 | 980,283 | Form 4 |
| May 21, 2026 | NXTChief Executive Officer | Other acquisition or dispositionCode J · direct | 18,337 | $122.03 | $2.2M@ $122.03 | 990,544 | Form 4 |
| May 21, 2026 | NXTChief Executive Officer | Other acquisition or dispositionCode J · direct | 14,181 | $121.03 | $1.7M@ $121.03 | 1,008,881 | Form 4 |
| May 21, 2026 | NXTChief Executive Officer | Other acquisition or dispositionCode J · direct | 10,221 | $120.05 | $1.2M@ $120.05 | 1,023,062 | Form 4 |
| May 20, 2026 | NXTChief Executive Officer | Option exerciseCode M · direct | 55,000 | $21.00 | $1.2M@ $21.00 | 1,033,283 | Form 4 |
| May 19, 2026 | NXTChief Executive Officer | Grant or awardCode A · direct | 192,308 | — | — | 978,283 | Form 4 |
| May 19, 2026 | NXTChief Executive Officer | Grant or awardCode A · direct | 49,703 | — | — | 785,975 | Form 4 |
| Apr 28, 2026 | NXTChief Executive Officer | Other acquisition or dispositionCode J · direct | 76,917 | $115.82 | $8.9M@ $115.82 | 736,272 | Form 4 |
| Apr 27, 2026 | NXTChief Executive Officer | Other acquisition or dispositionCode J · direct | 74,041 | $120.32 | $8.9M@ $120.32 | 813,189 | Form 4 |
| Apr 24, 2026 | NXTChief Executive Officer | Other acquisition or dispositionCode J · direct | 73,477 | $121.25 | $8.9M@ $121.25 | 887,230 | Form 4 |
| Apr 22, 2026 | NXTChief Executive Officer | Grant or awardCode A · direct | 214,368 | — | — | 960,707 | Form 4 |
| Mar 9, 2026 | NXTChief Executive Officer | Open-market saleCode S · direct | 1,373 | $108.22 | $149K@ $108.22 | 746,339 | Form 4 |
| Mar 9, 2026 | NXTChief Executive Officer | Open-market saleCode S · direct | 15,873 | $107.75 | $1.7M@ $107.75 | 747,712 | Form 4 |
| Mar 9, 2026 | NXTChief Executive Officer | Open-market saleCode S · direct | 11,453 | $106.45 | $1.2M@ $106.45 | 763,585 | Form 4 |
| Mar 9, 2026 | NXTChief Executive Officer | Open-market saleCode S · direct | 9,766 | $105.58 | $1.0M@ $105.58 | 775,038 | Form 4 |
| Mar 9, 2026 | NXTChief Executive Officer | Open-market saleCode S · direct | 3,223 | $104.76 | $338K@ $104.76 | 784,804 | Form 4 |
| Mar 9, 2026 | NXTChief Executive Officer | Open-market saleCode S · direct | 4,050 | $103.18 | $418K@ $103.18 | 788,027 | Form 4 |
| Mar 9, 2026 | NXTChief Executive Officer | Open-market saleCode S · direct | 3,720 | $102.17 | $380K@ $102.17 | 792,077 | Form 4 |
| Mar 9, 2026 | NXTChief Executive Officer | Open-market saleCode S · direct | 6,748 | $101.25 | $683K@ $101.25 | 795,797 | Form 4 |
| Mar 9, 2026 | NXTChief Executive Officer | Open-market saleCode S · direct | 3,250 | $100.07 | $325K@ $100.07 | 802,545 | Form 4 |
| Mar 6, 2026 | NXTChief Executive Officer | GiftCode G · indirect | 220,805 | — | — | 18,104 | Form 4 |
| Mar 4, 2026 | NXTChief Executive Officer | Open-market saleCode S · direct | 39,892 | $101.04 | $4.0M@ $101.04 | 584,990 | Form 4 |