| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $105.02 | 4,765 | $500,400.29 | 436,149 | 2026-01-22 | Filing | |
| $105.18 | 9,525 | $1,001,791.88 | 1,396,459 | 2026-01-22 | Filing | |
| $105.19 | 9,525 | $1,001,928.08 | 1,405,984 | 2026-01-22 | Filing | |
| $105.25 | 19,050 | $2,004,961.07 | 1,415,509 | 2026-01-22 | Filing | |
| $105.00 | 2,000 | $210,003.40 | 21,768 | 2026-01-22 | Filing | |
| $102.01 | 2,000 | $204,021.60 | 11,923 | 2025-12-23 | Filing | |
| $98.00 | 3,072 | $301,056.00 | 11,923 | 2025-11-12 | Filing | |
| $95.35 | 35,188 | $3,355,028.01 | 0 | 2025-11-07 | Filing | |
| $94.52 | 44,750 | $4,229,814.75 | 56,171,954 | 2025-10-29 | Filing | |
| $94.00 | 64,400 | $6,053,909.12 | 56,216,704 | 2025-10-28 | Filing | |
| $92.55 | 9,600 | $888,523.20 | 440,914 | 2025-10-02 | Filing | |
| $92.55 | 14,400 | $1,332,669.60 | 1,434,857 | 2025-10-02 | Filing | |
| $93.74 | 1,292 | $121,116.47 | 34,778 | 2025-10-01 | Filing | |
| $93.04 | 1,913 | $177,994.89 | 36,070 | 2025-10-01 | Filing | |
| $96.64 | 9,600 | $927,717.12 | 450,514 | 2025-09-04 | Filing | |
| $96.64 | 14,400 | $1,391,582.88 | 1,449,257 | 2025-09-04 | Filing | |
| $95.20 | 3,205 | $305,126.58 | 37,983 | 2025-09-02 | Filing | |
| $96.81 | 6,144 | $594,808.63 | 11,923 | 2025-08-28 | Filing | |
| $97.18 | 3,296 | $320,305.28 | 11,923 | 2025-08-27 | Filing | |
| $97.00 | 50,016 | $4,851,572.01 | 0 | 2025-08-27 | Filing |