| Aug 10, 2026 | NETDirector | Open-market saleCode S · direct | 25 | $311.90 | $8K@ $311.90 | 494,909 | Form 4 |
| Aug 10, 2026 | NETDirector | Open-market saleCode S · direct | 146 | $311.34 | $45K@ $311.34 | 494,934 | Form 4 |
| Aug 10, 2026 | NETDirector | Open-market saleCode S · direct | 173 | $309.83 | $54K@ $309.83 | 495,080 | Form 4 |
| Aug 10, 2026 | NETDirector | Open-market saleCode S · direct | 186 | $309.02 | $57K@ $309.02 | 495,253 | Form 4 |
| Aug 10, 2026 | NETDirector | Open-market saleCode S · direct | 85 | $307.59 | $26K@ $307.59 | 495,439 | Form 4 |
| Aug 10, 2026 | NETDirector | Open-market saleCode S · direct | 108 | $306.16 | $33K@ $306.16 | 495,524 | Form 4 |
| Aug 10, 2026 | NETDirector | Open-market saleCode S · direct | 365 | $305.14 | $111K@ $305.14 | 495,632 | Form 4 |
| Aug 10, 2026 | NETDirector | Open-market saleCode S · direct | 199 | $303.96 | $60K@ $303.96 | 495,997 | Form 4 |
| Aug 10, 2026 | NETDirector | Open-market saleCode S · direct | 404 | $303.12 | $122K@ $303.12 | 496,196 | Form 4 |
| Aug 10, 2026 | NETDirector | Open-market saleCode S · direct | 309 | $302.05 | $93K@ $302.05 | 496,600 | Form 4 |
| Aug 10, 2026 | NETDirector | Open-market saleCode S · direct | 97 | $300.97 | $29K@ $300.97 | 496,909 | Form 4 |
| Aug 10, 2026 | NETDirector | Open-market saleCode S · direct | 96 | $299.80 | $29K@ $299.80 | 497,006 | Form 4 |
| Aug 10, 2026 | NETDirector | Open-market saleCode S · direct | 81 | $298.64 | $24K@ $298.64 | 497,102 | Form 4 |
| Aug 10, 2026 | NETDirector | Open-market saleCode S · direct | 68 | $297.70 | $20K@ $297.70 | 497,183 | Form 4 |
| Aug 10, 2026 | NETDirector | Open-market saleCode S · direct | 36 | $295.64 | $11K@ $295.64 | 497,251 | Form 4 |
| Aug 10, 2026 | NETDirector | Open-market saleCode S · direct | 78 | $294.98 | $23K@ $294.98 | 497,287 | Form 4 |
| Aug 10, 2026 | NETDirector | Open-market saleCode S · direct | 64 | $292.76 | $19K@ $292.76 | 497,365 | Form 4 |
| Aug 10, 2026 | NETDirector | Option exerciseCode M · direct | 2,520 | $44.72 | $113K@ $44.72 | 497,429 | Form 4 |
| Jul 6, 2026 | NETDirector | Open-market saleCode S · direct | 12 | $250.15 | $3K@ $250.15 | 494,909 | Form 4 |
| Jul 6, 2026 | NETDirector | Open-market saleCode S · direct | 182 | $249.38 | $45K@ $249.38 | 494,921 | Form 4 |
| Jul 6, 2026 | NETDirector | Open-market saleCode S · direct | 562 | $248.44 | $140K@ $248.44 | 495,103 | Form 4 |
| Jul 6, 2026 | NETDirector | Open-market saleCode S · direct | 686 | $247.44 | $170K@ $247.44 | 495,665 | Form 4 |
| Jul 6, 2026 | NETDirector | Open-market saleCode S · direct | 940 | $246.28 | $232K@ $246.28 | 496,351 | Form 4 |
| Jul 6, 2026 | NETDirector | Open-market saleCode S · direct | 138 | $245.60 | $34K@ $245.60 | 497,291 | Form 4 |
| Jul 6, 2026 | NETDirector | Option exerciseCode M · direct | 2,520 | $44.72 | $113K@ $44.72 | 497,429 | Form 4 |
| Jun 30, 2026 | NETDirector | Grant or awardCode A · direct | 842 | — | — | 494,909 | Form 4 |
| Jun 15, 2026 | NETDirector | Open-market saleCode S · direct | 54 | $238.52 | $13K@ $238.52 | 494,067 | Form 4 |
| Jun 15, 2026 | NETDirector | Open-market saleCode S · direct | 504 | $238.02 | $120K@ $238.02 | 494,121 | Form 4 |
| Jun 15, 2026 | NETDirector | Open-market saleCode S · direct | 430 | $236.76 | $102K@ $236.76 | 494,625 | Form 4 |
| Jun 15, 2026 | NETDirector | Open-market saleCode S · direct | 596 | $235.75 | $141K@ $235.75 | 495,055 | Form 4 |
| Jun 15, 2026 | NETDirector | Open-market saleCode S · direct | 748 | $234.80 | $176K@ $234.80 | 495,651 | Form 4 |
| Jun 15, 2026 | NETDirector | Open-market saleCode S · direct | 144 | $233.46 | $34K@ $233.46 | 496,399 | Form 4 |
| Jun 15, 2026 | NETDirector | Open-market saleCode S · direct | 44 | $231.60 | $10K@ $231.60 | 496,543 | Form 4 |
| Jun 15, 2026 | NETDirector | Option exerciseCode M · direct | 2,520 | $44.72 | $113K@ $44.72 | 496,587 | Form 4 |
| May 4, 2026 | NET | Open-market saleCode S · direct | 63 | $223.73 | $14K@ $223.73 | 494,067 | Form 4 |
| May 4, 2026 | NET | Open-market saleCode S · direct | 852 | $222.99 | $190K@ $222.99 | 494,130 | Form 4 |
| May 4, 2026 | NET | Open-market saleCode S · direct | 603 | $222.25 | $134K@ $222.25 | 494,982 | Form 4 |
| May 4, 2026 | NET | Open-market saleCode S · direct | 166 | $220.19 | $37K@ $220.19 | 495,945 | Form 4 |
| May 4, 2026 | NET | Open-market saleCode S · direct | 360 | $219.02 | $79K@ $219.02 | 496,111 | Form 4 |
| May 4, 2026 | NET | Open-market saleCode S · direct | 116 | $218.05 | $25K@ $218.05 | 496,471 | Form 4 |
| May 4, 2026 | NET | Option exerciseCode M · direct | 2,520 | $44.72 | $113K@ $44.72 | 496,587 | Form 4 |
| Mar 27, 2026 | NETDirector | Open-market saleCode S · direct | 39 | $204.39 | $8K@ $204.39 | 494,067 | Form 4 |
| Mar 27, 2026 | NETDirector | Open-market saleCode S · direct | 881 | $203.41 | $179K@ $203.41 | 494,106 | Form 4 |
| Mar 27, 2026 | NETDirector | Open-market saleCode S · direct | 1,278 | $202.58 | $259K@ $202.58 | 494,987 | Form 4 |
| Mar 27, 2026 | NETDirector | Open-market saleCode S · direct | 1,090 | $201.60 | $220K@ $201.60 | 496,265 | Form 4 |
| Mar 27, 2026 | NETDirector | Open-market saleCode S · direct | 356 | $200.56 | $71K@ $200.56 | 497,355 | Form 4 |
| Mar 27, 2026 | NETDirector | Option exerciseCode M · direct | 2,520 | $44.72 | $113K@ $44.72 | 497,711 | Form 4 |
| Mar 2, 2026 | NET | Open-market saleCode S · direct | 525 | $180.55 | $95K@ $180.55 | 495,191 | Form 4 |
| Mar 2, 2026 | NET | Open-market saleCode S · direct | 474 | $179.69 | $85K@ $179.69 | 495,716 | Form 4 |
| Mar 2, 2026 | NET | Open-market saleCode S · direct | 432 | $178.71 | $77K@ $178.71 | 496,190 | Form 4 |
| Mar 2, 2026 | NET | Open-market saleCode S · direct | 296 | $177.81 | $53K@ $177.81 | 496,622 | Form 4 |
| Mar 2, 2026 | NET | Open-market saleCode S · direct | 234 | $176.49 | $41K@ $176.49 | 496,918 | Form 4 |
| Mar 2, 2026 | NET | Open-market saleCode S · direct | 447 | $175.66 | $79K@ $175.66 | 497,152 | Form 4 |
| Mar 2, 2026 | NET | Open-market saleCode S · direct | 112 | $174.43 | $20K@ $174.43 | 497,599 | Form 4 |
| Mar 2, 2026 | NET | Option exerciseCode M · direct | 2,520 | $44.72 | $113K@ $44.72 | 497,711 | Form 4 |
| Feb 9, 2026 | NETDirector | Open-market saleCode S · direct | 24 | $175.42 | $4K@ $175.42 | 495,191 | Form 4 |
| Feb 9, 2026 | NETDirector | Open-market saleCode S · direct | 177 | $174.61 | $31K@ $174.61 | 495,215 | Form 4 |
| Feb 9, 2026 | NETDirector | Open-market saleCode S · direct | 1,246 | $173.76 | $217K@ $173.76 | 495,392 | Form 4 |
| Feb 9, 2026 | NETDirector | Open-market saleCode S · direct | 851 | $172.85 | $147K@ $172.85 | 496,638 | Form 4 |
| Feb 9, 2026 | NETDirector | Open-market saleCode S · direct | 190 | $171.94 | $33K@ $171.94 | 497,489 | Form 4 |
| Feb 9, 2026 | NETDirector | Open-market saleCode S · direct | 32 | $170.15 | $5K@ $170.15 | 497,679 | Form 4 |
| Feb 9, 2026 | NETDirector | Option exerciseCode M · direct | 2,520 | $44.72 | $113K@ $44.72 | 497,711 | Form 4 |
| Jan 5, 2026 | NETDirector | Open-market saleCode S · direct | 161 | $204.66 | $33K@ $204.66 | 495,191 | Form 4 |
| Jan 5, 2026 | NETDirector | Open-market saleCode S · direct | 86 | $204.00 | $18K@ $204.00 | 495,352 | Form 4 |
| Jan 5, 2026 | NETDirector | Open-market saleCode S · direct | 177 | $202.92 | $36K@ $202.92 | 495,438 | Form 4 |
| Jan 5, 2026 | NETDirector | Open-market saleCode S · direct | 352 | $201.77 | $71K@ $201.77 | 495,615 | Form 4 |
| Jan 5, 2026 | NETDirector | Open-market saleCode S · direct | 287 | $200.70 | $58K@ $200.70 | 495,967 | Form 4 |
| Jan 5, 2026 | NETDirector | Open-market saleCode S · direct | 534 | $199.37 | $106K@ $199.37 | 496,254 | Form 4 |
| Jan 5, 2026 | NETDirector | Open-market saleCode S · direct | 871 | $198.56 | $173K@ $198.56 | 496,788 | Form 4 |
| Jan 5, 2026 | NETDirector | Open-market saleCode S · direct | 52 | $196.80 | $10K@ $196.80 | 497,659 | Form 4 |
| Jan 5, 2026 | NETDirector | Option exerciseCode M · direct | 2,520 | $44.72 | $113K@ $44.72 | 497,711 | Form 4 |
| Dec 15, 2025 | NETDirector | Open-market saleCode S · direct | 34 | $202.65 | $7K@ $202.65 | 495,191 | Form 4 |
| Dec 15, 2025 | NETDirector | Open-market saleCode S · direct | 163 | $202.03 | $33K@ $202.03 | 495,225 | Form 4 |
| Dec 15, 2025 | NETDirector | Open-market saleCode S · direct | 494 | $201.09 | $99K@ $201.09 | 495,388 | Form 4 |
| Dec 15, 2025 | NETDirector | Open-market saleCode S · direct | 542 | $200.11 | $108K@ $200.11 | 495,882 | Form 4 |
| Dec 15, 2025 | NETDirector | Open-market saleCode S · direct | 569 | $199.03 | $113K@ $199.03 | 496,424 | Form 4 |
| Dec 15, 2025 | NETDirector | Open-market saleCode S · direct | 166 | $198.19 | $33K@ $198.19 | 496,993 | Form 4 |
| Dec 15, 2025 | NETDirector | Open-market saleCode S · direct | 552 | $196.85 | $109K@ $196.85 | 497,159 | Form 4 |
| Dec 15, 2025 | NETDirector | Option exerciseCode M · direct | 2,520 | $44.72 | $113K@ $44.72 | 497,711 | Form 4 |