| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $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 | |
| $275.98 | 506 | $139,647.25 | 47,275 | 2025-06-12 | Filing | |
| $326.81 | 300 | $98,042.01 | 8,118 | 2025-06-09 | Filing | |
| $325.20 | 7,700 | $2,504,068.49 | 8,418 | 2025-06-09 | Filing | |
| $328.28 | 100 | $32,828.00 | 16,118 | 2025-06-09 | Filing | |
| $326.56 | 305 | $99,602.20 | 16,218 | 2025-06-09 | Filing | |
| $325.44 | 3,595 | $1,169,955.36 | 16,523 | 2025-06-09 | Filing | |
| $326.31 | 2,653 | $865,688.23 | 8,118 | 2025-06-02 | Filing | |
| $325.59 | 5,347 | $1,740,928.66 | 10,771 | 2025-06-02 | Filing | |
| $326.34 | 1,397 | $455,896.00 | 16,118 | 2025-06-02 | Filing |