| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $83.75 | 2,052 | $171,855.00 | 100,096 | 2026-03-02 | Filing | |
| $82.51 | 5,273 | $435,075.23 | 102,148 | 2026-03-02 | Filing | |
| $81.73 | 5,675 | $463,817.75 | 107,421 | 2026-03-02 | Filing | |
| $75.55 | 20,788 | $1,570,533.40 | 106,332 | 2026-02-24 | Filing | |
| $75.12 | 18,052 | $1,356,066.24 | 127,120 | 2026-02-24 | Filing | |
| $80.03 | 1,403 | $112,282.09 | 9,946 | 2025-12-11 | Filing | |
| $81.69 | 700 | $57,183.00 | 15,926 | 2025-08-26 | Filing | |
| $80.27 | 1,494 | $119,923.38 | 11,349 | 2025-04-25 | Filing | |
| $82.21 | 1,452 | $119,368.92 | 61,716 | 2025-03-10 | Filing | |
| $98.43 | 357 | $35,139.51 | 81,756 | 2025-02-25 | Filing | |
| $97.79 | 5,668 | $554,273.72 | 82,113 | 2025-02-25 | Filing | |
| $98.32 | 3,927 | $386,102.64 | 140,281 | 2025-02-25 | Filing | |
| $97.76 | 27,928 | $2,730,241.28 | 144,208 | 2025-02-25 | Filing | |
| $94.32 | 862 | $81,303.84 | 55,500 | 2024-09-06 | Filing | |
| $92.26 | 1,321 | $121,875.46 | 56,362 | 2024-09-06 | Filing | |
| $122.50 | 350 | $42,875.00 | 11,345 | 2024-05-06 | Filing | |
| $118.55 | 250 | $29,637.50 | 11,695 | 2024-05-02 | Filing | |
| $120.99 | 462 | $55,897.38 | 11,945 | 2024-04-29 | Filing | |
| $95.95 | 3,713 | $356,262.35 | 71,770 | 2024-02-27 | Filing | |
| $95.99 | 12,820 | $1,230,591.80 | 161,359 | 2024-02-27 | Filing |