| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $116.84 | 5,099 | $595,772.26 | 115,490 | 2025-06-02 | Filing | |
| $116.84 | 10,216 | $1,193,647.66 | 82,488 | 2025-06-02 | Filing | |
| $116.84 | 11,167 | $1,304,763.45 | 235,431 | 2025-06-02 | Filing | |
| $116.84 | 13,766 | $1,608,433.21 | 452,769 | 2025-06-02 | Filing | |
| $118.11 | 5,600 | $661,417.12 | 399,270 | 2025-06-02 | Filing | |
| $117.59 | 16,900 | $1,987,249.03 | 404,870 | 2025-06-02 | Filing | |
| $116.84 | 12,516 | $1,462,381.96 | 399,270 | 2025-06-02 | Filing | |
| $118.74 | 5,956 | $707,205.91 | 198,259 | 2025-06-03 | Filing | |
| $118.07 | 7,187 | $848,546.81 | 204,215 | 2025-06-03 | Filing | |
| $117.15 | 1,567 | $183,571.23 | 211,402 | 2025-06-03 | Filing | |
| $116.84 | 15,603 | $1,823,070.12 | 212,969 | 2025-06-02 | Filing | |
| $118.35 | 600 | $71,007.42 | 76,052 | 2025-05-28 | Filing | |
| $117.36 | 11,569 | $1,357,700.82 | 76,652 | 2025-05-28 | Filing | |
| $116.65 | 12,831 | $1,496,797.74 | 88,221 | 2025-05-28 | Filing | |
| $119.26 | 3,900 | $465,105.81 | 82,324 | 2025-05-14 | Filing | |
| $118.64 | 19,389 | $2,300,215.95 | 86,224 | 2025-05-14 | Filing | |
| $117.66 | 1,711 | $201,308.22 | 105,613 | 2025-05-14 | Filing | |
| $107.48 | 10,079 | $1,083,271.77 | 466,535 | 2025-05-07 | Filing | |
| $106.74 | 13,540 | $1,445,235.23 | 476,614 | 2025-05-07 | Filing | |
| $105.78 | 76,067 | $8,046,443.33 | 490,154 | 2025-05-07 | Filing |