| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $86.62 | 352 | $30,490.24 | 11,357 | 2026-08-04 | Filing | |
| $85.77 | 1,053 | $90,315.81 | 11,709 | 2026-08-04 | Filing | |
| $84.94 | 159 | $13,505.46 | 12,762 | 2026-08-04 | Filing | |
| $84.00 | 6,294 | $528,696.00 | 249,559 | 2026-08-04 | Filing | |
| $83.37 | 16,059 | $1,338,838.83 | 421,329 | 2026-08-03 | Filing | |
| $82.60 | 3,941 | $325,526.60 | 437,388 | 2026-08-03 | Filing | |
| $83.28 | 32,048 | $2,668,957.44 | 249,559 | 2026-08-03 | Filing | |
| $82.51 | 9,060 | $747,540.60 | 171,932 | 2026-08-03 | Filing | |
| $85.00 | 3,855 | $327,675.00 | 17,613 | 2026-07-15 | Filing | |
| $84.00 | 22,881 | $1,922,004.00 | 139,884 | 2026-07-15 | Filing | |
| $79.00 | 39,161 | $3,093,719.00 | 139,884 | 2026-07-10 | Filing | |
| $77.14 | 2 | $154.28 | 405 | 2026-07-06 | Filing | |
| $75.81 | 315 | $23,880.15 | 407 | 2026-07-06 | Filing | |
| $75.09 | 564 | $42,350.76 | 722 | 2026-07-06 | Filing | |
| $76.05 | 2,567 | $195,220.35 | 441,329 | 2026-07-01 | Filing | |
| $75.42 | 4,901 | $369,633.42 | 443,896 | 2026-07-01 | Filing | |
| $74.16 | 5,208 | $386,225.28 | 448,797 | 2026-07-01 | Filing | |
| $73.29 | 7,324 | $536,775.96 | 454,005 | 2026-07-01 | Filing | |
| $75.95 | 24,197 | $1,837,762.15 | 139,884 | 2026-07-01 | Filing | |
| $75.26 | 29,297 | $2,204,892.22 | 164,081 | 2026-07-01 | Filing |