| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $87.16 | 28,348 | $2,470,811.68 | 275,418 | 2026-04-21 | Filing | |
| $89.93 | 40,173 | $3,612,757.89 | 303,766 | 2026-04-20 | Filing | |
| $89.28 | 128,226 | $11,448,017.28 | 343,939 | 2026-04-20 | Filing | |
| $89.38 | 141 | $12,602.58 | 221,600 | 2026-04-21 | Filing | |
| $88.59 | 360 | $31,892.40 | 221,741 | 2026-04-21 | Filing | |
| $87.69 | 299 | $26,219.31 | 222,101 | 2026-04-21 | Filing | |
| $89.98 | 224 | $20,155.52 | 222,400 | 2026-04-20 | Filing | |
| $89.39 | 576 | $51,488.64 | 222,624 | 2026-04-20 | Filing | |
| $89.33 | 2,052 | $183,305.16 | 280,000 | 2026-04-21 | Filing | |
| $88.56 | 4,317 | $382,313.52 | 282,052 | 2026-04-21 | Filing | |
| $87.69 | 3,631 | $318,402.39 | 286,369 | 2026-04-21 | Filing | |
| $90.00 | 2,815 | $253,350.00 | 290,000 | 2026-04-20 | Filing | |
| $89.39 | 7,185 | $642,267.15 | 292,815 | 2026-04-20 | Filing | |
| $89.37 | 141 | $12,601.17 | 18,800 | 2026-04-21 | Filing | |
| $88.58 | 368 | $32,597.44 | 18,941 | 2026-04-21 | Filing | |
| $87.67 | 291 | $25,511.97 | 19,309 | 2026-04-21 | Filing | |
| $89.98 | 239 | $21,505.22 | 19,600 | 2026-04-20 | Filing | |
| $89.39 | 561 | $50,147.79 | 19,839 | 2026-04-20 | Filing | |
| $93.04 | 20,720 | $1,927,788.80 | 472,165 | 2026-04-17 | Filing | |
| $92.34 | 76,252 | $7,041,109.68 | 492,885 | 2026-04-17 | Filing |