| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $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 | |
| $197.37 | 200 | $39,474.00 | 12,340 | 2025-05-13 | Filing | |
| $196.59 | 2,000 | $393,180.00 | 12,540 | 2025-05-12 | Filing | |
| $194.57 | 1,000 | $194,570.00 | 14,540 | 2025-05-12 | Filing | |
| $193.55 | 1,800 | $348,390.00 | 15,540 | 2025-05-12 | Filing | |
| $194.00 | 1,927 | $373,838.00 | 5,217 | 2025-05-12 | Filing | |
| $171.05 | 2,150 | $367,757.50 | 17,340 | 2025-03-04 | Filing | |
| $185.22 | 429,253 | $79,506,240.66 | 2,681,309 | 2025-01-13 | Filing | |
| $181.61 | 868 | $157,637.48 | 4,818 | 2024-12-31 | Filing | |
| $162.81 | 529,410 | $86,193,242.10 | 3,110,562 | 2024-12-19 | Filing |