| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $103.05 | 774,177 | $79,780,875.29 | 473,387 | 2026-07-27 | Filing | |
| $103.09 | 466,175 | $48,056,349.14 | 1,247,564 | 2026-07-27 | Filing | |
| $103.08 | 38,835 | $4,003,018.60 | 1,713,739 | 2026-07-24 | Filing | |
| $76.03 | 5,159 | $392,246.51 | 1,752,574 | 2026-07-17 | Filing | |
| $76.04 | 34,272 | $2,605,933.21 | 1,757,733 | 2026-07-13 | Filing | |
| $76.51 | 2,650 | $202,754.15 | 1,792,005 | 2026-07-09 | Filing | |
| $71.12 | 14,151 | $1,006,447.42 | 1,794,655 | 2026-03-20 | Filing | |
| $73.06 | 1,199 | $87,599.30 | 1,808,806 | 2026-03-17 | Filing | |
| $76.49 | 11,270 | $862,042.30 | 1,810,005 | 2026-03-02 | Filing | |
| $77.82 | 235 | $18,288.03 | 1,821,275 | 2026-02-27 | Filing | |
| $77.89 | 6,207 | $483,470.06 | 1,821,510 | 2026-02-26 | Filing | |
| $78.91 | 5,280 | $416,637.41 | 1,827,537 | 2026-02-26 | Filing | |
| $78.29 | 2,147 | $168,089.06 | 1,832,817 | 2026-02-25 | Filing | |
| $77.14 | 3,231 | $249,229.97 | 1,834,964 | 2026-02-24 | Filing | |
| $77.48 | 4,089 | $316,810.81 | 1,838,195 | 2026-02-23 | Filing | |
| $81.46 | 226 | $18,409.96 | 3,518 | 2024-09-25 | Filing | |
| $84.41 | 389 | $32,835.49 | 11,204 | 2024-09-06 | Filing | |
| $79.60 | 300 | $23,880.00 | 18,728 | 2024-08-14 | Filing | |
| $76.75 | 338 | $25,941.50 | 11,593 | 2024-06-12 | Filing | |
| $79.35 | 900 | $71,415.00 | 28,465 | 2024-03-06 | Filing |