| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $172.00 | 21,543 | $3,705,365.84 | 271,890 | 2026-07-24 | Filing | |
| $171.26 | 6,200 | $1,061,823.78 | 293,433 | 2026-07-24 | Filing | |
| $172.79 | 4,112 | $710,512.48 | 299,633 | 2026-07-24 | Filing | |
| $173.79 | 2,936 | $510,240.69 | 303,745 | 2026-07-24 | Filing | |
| $174.91 | 1,300 | $227,385.99 | 306,681 | 2026-07-24 | Filing | |
| $168.47 | 600 | $101,084.82 | 307,981 | 2026-07-24 | Filing | |
| $169.86 | 600 | $101,914.98 | 308,581 | 2026-07-24 | Filing | |
| $175.85 | 500 | $87,926.00 | 309,181 | 2026-07-24 | Filing | |
| $173.89 | 2,455 | $426,899.95 | 29,518 | 2026-05-07 | Filing | |
| $176.54 | 3,500 | $617,890.00 | 73,464 | 2026-05-01 | Filing | |
| $172.46 | 20,471 | $3,530,459.37 | 271,730 | 2026-04-24 | Filing | |
| $171.57 | 10,944 | $1,877,630.34 | 292,201 | 2026-04-24 | Filing | |
| $173.39 | 4,659 | $807,807.24 | 303,145 | 2026-04-24 | Filing | |
| $174.32 | 1,717 | $299,313.11 | 307,804 | 2026-04-24 | Filing | |
| $195.72 | 4,500 | $880,740.00 | 58,921 | 2026-02-23 | Filing | |
| $191.50 | 2,535 | $485,452.50 | 17,340 | 2026-02-12 | Filing | |
| $202.15 | 18,352 | $3,709,939.38 | 230,506 | 2026-02-10 | Filing | |
| $203.08 | 11,000 | $2,233,871.20 | 248,858 | 2026-02-10 | Filing | |
| $201.26 | 4,057 | $816,522.37 | 259,858 | 2026-02-10 | Filing | |
| $200.03 | 1,772 | $354,451.92 | 263,915 | 2026-02-10 | Filing |