| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $249.33 | 1,566 | $390,450.78 | 24,093 | 2026-04-01 | Filing | |
| $262.99 | 270 | $71,007.30 | 480,896 | 2026-03-16 | Filing | |
| $261.95 | 40 | $10,478.00 | 481,166 | 2026-03-16 | Filing | |
| $260.89 | 3,690 | $962,684.10 | 481,206 | 2026-03-16 | Filing | |
| $261.73 | 600 | $157,038.00 | 1,013,316 | 2026-03-13 | Filing | |
| $260.34 | 3,967 | $1,032,768.78 | 1,013,916 | 2026-03-13 | Filing | |
| $259.99 | 1,665 | $432,883.35 | 1,017,883 | 2026-03-13 | Filing | |
| $258.45 | 1,768 | $456,939.60 | 1,019,548 | 2026-03-13 | Filing | |
| $364.00 | 1,200 | $436,800.00 | 79,262 | 2026-02-17 | Filing | |
| $358.06 | 2,090 | $748,345.40 | 1,021,316 | 2026-02-13 | Filing | |
| $356.58 | 2,142 | $763,794.36 | 1,023,406 | 2026-02-13 | Filing | |
| $355.36 | 768 | $272,916.48 | 1,025,548 | 2026-02-13 | Filing | |
| $353.35 | 5,000 | $1,766,750.00 | 1,026,316 | 2026-02-13 | Filing | |
| $368.00 | 637 | $234,416.00 | 484,896 | 2026-02-12 | Filing | |
| $367.08 | 1,000 | $367,080.00 | 485,533 | 2026-02-12 | Filing | |
| $365.94 | 195 | $71,358.30 | 486,533 | 2026-02-12 | Filing | |
| $364.64 | 4,168 | $1,519,819.52 | 486,728 | 2026-02-12 | Filing | |
| $369.75 | 1,190 | $440,002.50 | 80,462 | 2026-02-02 | Filing | |
| $388.31 | 1,139 | $442,285.09 | 81,652 | 2026-01-15 | Filing | |
| $409.38 | 6,114 | $2,502,949.32 | 1,031,316 | 2026-01-14 | Filing |