| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $108.43 | 169 | $18,324.67 | 39,640 | 2026-02-18 | Filing | |
| $108.47 | 5 | $542.33 | 94,468 | 2026-02-18 | Filing | |
| $108.40 | 2,163 | $234,464.87 | 94,473 | 2026-02-18 | Filing | |
| $109.69 | 101 | $11,078.89 | 7,872 | 2026-01-05 | Filing | |
| $110.21 | 150 | $16,530.90 | 96,636 | 2026-01-06 | Filing | |
| $109.82 | 384 | $42,171.26 | 96,786 | 2026-01-05 | Filing | |
| $109.69 | 147 | $16,124.72 | 97,170 | 2026-01-05 | Filing | |
| $109.69 | 2,225 | $244,064.70 | 28,985 | 2026-01-05 | Filing | |
| $109.69 | 2,104 | $230,791.97 | 10,205 | 2026-01-05 | Filing | |
| $110.21 | 5,600 | $617,153.60 | 295,556 | 2026-01-06 | Filing | |
| $109.82 | 24,838 | $2,727,734.00 | 301,156 | 2026-01-05 | Filing | |
| $109.69 | 13,183 | $1,446,069.64 | 325,994 | 2026-01-05 | Filing | |
| $109.69 | 5,627 | $617,236.88 | 141,821 | 2026-01-05 | Filing | |
| $109.18 | 154 | $16,814.34 | 118,820 | 2026-01-02 | Filing | |
| $118.76 | 1,200 | $142,512.00 | 117,374 | 2025-05-16 | Filing | |
| $119.53 | 15,428 | $1,844,108.84 | 274,292 | 2025-05-07 | Filing | |
| $119.50 | 5,572 | $665,854.00 | 289,720 | 2025-05-06 | Filing | |
| $122.18 | 135 | $16,494.57 | 39,596 | 2025-03-10 | Filing | |
| $118.38 | 2,308 | $273,221.04 | 78,558 | 2025-02-19 | Filing | |
| $119.07 | 45,000 | $5,358,150.00 | 254,092 | 2025-02-11 | Filing |