| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $92.25 | 47,944 | $4,423,059.34 | 29,176 | 2026-02-12 | Filing | |
| $90.06 | 1,182 | $106,445.01 | 3,504 | 2026-02-10 | Filing | |
| $90.38 | 25,625 | $2,315,874.75 | 13,880 | 2026-02-10 | Filing | |
| $90.38 | 1,793 | $162,051.34 | 39,505 | 2026-02-10 | Filing | |
| $90.89 | 56,107 | $5,099,352.02 | 231,072 | 2026-02-05 | Filing | |
| $89.57 | 46,780 | $4,190,056.53 | 231,072 | 2026-02-04 | Filing | |
| $86.45 | 6,000 | $518,709.60 | 3,773 | 2026-02-02 | Filing | |
| $91.69 | 3,028 | $277,647.01 | 2,628 | 2025-11-05 | Filing | |
| $105.25 | 3,037 | $319,643.95 | 63,931 | 2025-03-10 | Filing | |
| $105.34 | 3,623 | $381,642.83 | 66,968 | 2025-03-10 | Filing | |
| $97.14 | 25,003 | $2,428,771.42 | 66,968 | 2025-02-13 | Filing | |
| $95.77 | 28,440 | $2,723,744.30 | 230,153 | 2025-02-10 | Filing | |
| $95.91 | 1,700 | $163,049.55 | 24,927 | 2025-02-10 | Filing | |
| $94.41 | 4,775 | $450,814.91 | 24,927 | 2025-02-05 | Filing | |
| $94.41 | 38,012 | $3,588,788.94 | 245,883 | 2025-02-05 | Filing | |
| $95.08 | 15,401 | $1,464,319.38 | 169 | 2025-01-31 | Filing | |
| $95.74 | 17,293 | $1,655,547.08 | 15,570 | 2025-01-31 | Filing | |
| $100.95 | 5,638 | $569,158.92 | 756 | 2024-11-08 | Filing | |
| $101.02 | 9,000 | $909,208.80 | 9,992 | 2024-11-07 | Filing | |
| $93.69 | 30,364 | $2,844,681.70 | 15,570 | 2024-05-07 | Filing |