| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $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 | |
| $91.47 | 40,080 | $3,666,117.60 | 569,137 | 2026-04-17 | Filing | |
| $90.57 | 8,020 | $726,371.40 | 609,217 | 2026-04-17 | Filing | |
| $93.05 | 1,043 | $97,051.15 | 617,237 | 2026-04-16 | Filing | |
| $92.30 | 6,299 | $581,397.70 | 618,280 | 2026-04-16 | Filing | |
| $91.33 | 23,651 | $2,160,045.83 | 624,579 | 2026-04-16 | Filing | |
| $90.40 | 83,101 | $7,512,330.40 | 648,230 | 2026-04-16 | Filing | |
| $93.17 | 400 | $37,268.00 | 300,000 | 2026-04-17 | Filing | |
| $92.48 | 5,298 | $489,959.04 | 300,400 | 2026-04-17 | Filing | |
| $91.74 | 3,902 | $357,969.48 | 305,698 | 2026-04-17 | Filing | |
| $90.66 | 400 | $36,264.00 | 309,600 | 2026-04-17 | Filing |