| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $187.27 | 700 | $131,089.00 | 7,821 | 2026-01-07 | Filing | |
| $186.68 | 1,606 | $299,808.08 | 8,521 | 2026-01-07 | Filing | |
| $184.58 | 2,439 | $450,190.62 | 10,127 | 2026-01-07 | Filing | |
| $191.87 | 11,929 | $2,288,817.23 | 12,340 | 2026-01-05 | Filing | |
| $186.67 | 9,798 | $1,828,992.66 | 12,893 | 2026-01-06 | Filing | |
| $185.97 | 934 | $173,695.98 | 22,691 | 2026-01-06 | Filing | |
| $214.74 | 2,500 | $536,850.00 | 31,255 | 2025-12-30 | Filing | |
| $219.56 | 45,546 | $10,000,079.76 | 3,449,885 | 2025-12-02 | Filing | |
| $219.56 | 244,489 | $53,680,004.84 | 3,495,431 | 2025-12-01 | Filing | |
| $210.27 | 1,525 | $320,661.75 | 4,462 | 2025-11-11 | Filing | |
| $210.45 | 2,635 | $554,535.75 | 35,473 | 2025-11-11 | Filing | |
| $171.57 | 600 | $102,942.00 | 4,288 | 2025-09-09 | Filing | |
| $192.83 | 300 | $57,849.00 | 4,888 | 2025-06-04 | Filing | |
| $194.61 | 300 | $58,383.00 | 5,188 | 2025-06-04 | Filing | |
| $193.50 | 100 | $19,350.00 | 5,488 | 2025-06-04 | Filing | |
| $193.83 | 633 | $122,694.39 | 2,342 | 2025-05-29 | Filing | |
| $195.47 | 1,914 | $374,129.58 | 7,821 | 2025-05-20 | Filing | |
| $194.84 | 686,986 | $133,852,352.24 | 1,994,323 | 2025-05-13 | Filing | |
| $198.00 | 2,571 | $509,058.00 | 10,421 | 2025-05-14 | Filing | |
| $194.10 | 230 | $44,643.00 | 3,236 | 2025-05-12 | Filing |