| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $92.22 | 27,500 | $2,536,127.00 | 30,209,768 | 2026-05-19 | Filing | |
| $92.40 | 27,500 | $2,541,008.25 | 30,237,268 | 2026-05-18 | Filing | |
| $91.16 | 2,500 | $227,910.00 | 23,983 | 2026-05-13 | Filing | |
| $92.29 | 9,910 | $914,609.76 | 1,396,459 | 2026-05-05 | Filing | |
| $92.01 | 109,300 | $10,057,042.76 | 30,264,768 | 2026-05-06 | Filing | |
| $91.50 | 109,300 | $10,001,419.99 | 30,374,068 | 2026-05-04 | Filing | |
| $91.86 | 55,000 | $5,052,173.50 | 54,389,641 | 2026-05-01 | Filing | |
| $91.81 | 50,000 | $4,590,410.00 | 54,444,641 | 2026-04-30 | Filing | |
| $90.49 | 63,743 | $5,768,231.56 | 55,609,641 | 2026-04-29 | Filing | |
| $90.60 | 2,520 | $228,313.51 | 177,508 | 2026-04-28 | Filing | |
| $90.00 | 36,450 | $3,280,561.97 | 55,673,384 | 2026-04-27 | Filing | |
| $90.50 | 36,450 | $3,298,768.74 | 55,709,834 | 2026-04-23 | Filing | |
| $100.00 | 7,941 | $794,136.53 | 29,866 | 2026-04-15 | Filing | |
| $98.00 | 7,942 | $778,342.21 | 29,866 | 2026-04-14 | Filing | |
| $99.00 | 21,750 | $2,153,326.13 | 0 | 2026-04-14 | Filing | |
| $99.00 | 41,297 | $4,088,522.76 | 57,972 | 2026-04-14 | Filing | |
| $94.90 | 2,740 | $260,024.08 | 57,972 | 2026-03-03 | Filing | |
| $94.43 | 4,463 | $421,429.49 | 60,712 | 2026-03-03 | Filing | |
| $94.89 | 5,449 | $517,079.04 | 0 | 2026-03-03 | Filing | |
| $94.42 | 9,032 | $852,817.70 | 5,449 | 2026-03-03 | Filing |