| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $304.25 | 4,977 | $1,514,268.18 | 39,035 | 2025-07-24 | Filing | |
| $303.31 | 3,769 | $1,143,161.44 | 44,012 | 2025-07-24 | Filing | |
| $301.20 | 1,358 | $409,023.22 | 36,781 | 2025-07-10 | Filing | |
| $300.48 | 7,738 | $2,325,108.05 | 38,139 | 2025-07-10 | Filing | |
| $299.49 | 1,304 | $390,530.00 | 45,877 | 2025-07-10 | Filing | |
| $297.89 | 600 | $178,732.44 | 47,181 | 2025-07-10 | Filing | |
| $288.80 | 100 | $28,880.00 | 36,781 | 2025-06-26 | Filing | |
| $287.92 | 1,150 | $331,110.30 | 36,881 | 2025-06-26 | Filing | |
| $287.21 | 2,334 | $670,353.74 | 38,031 | 2025-06-26 | Filing | |
| $286.13 | 939 | $268,675.51 | 40,365 | 2025-06-26 | Filing | |
| $285.01 | 3,940 | $1,122,929.55 | 41,304 | 2025-06-26 | Filing | |
| $284.10 | 2,537 | $720,769.06 | 45,244 | 2025-06-26 | Filing | |
| $289.99 | 645 | $187,045.23 | 4,883 | 2025-06-24 | Filing | |
| $289.60 | 3,036 | $879,214.06 | 19,384 | 2025-06-24 | Filing | |
| $282.27 | 200 | $56,454.00 | 36,781 | 2025-06-12 | Filing | |
| $281.56 | 4,557 | $1,283,063.45 | 36,981 | 2025-06-12 | Filing | |
| $280.70 | 1,375 | $385,957.41 | 41,538 | 2025-06-12 | Filing | |
| $279.51 | 1,425 | $398,303.03 | 42,913 | 2025-06-12 | Filing | |
| $278.41 | 1,837 | $511,441.19 | 44,338 | 2025-06-12 | Filing | |
| $276.95 | 1,100 | $304,647.97 | 46,175 | 2025-06-12 | Filing |