| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $343.43 | 96 | $32,969.28 | 681,344 | 2025-07-08 | Filing | |
| $363.50 | 590 | $214,465.00 | 0 | 2025-07-08 | Filing | |
| $362.79 | 504 | $182,847.02 | 590 | 2025-07-08 | Filing | |
| $361.26 | 4,230 | $1,528,108.65 | 1,094 | 2025-07-08 | Filing | |
| $360.58 | 7,734 | $2,788,731.13 | 5,324 | 2025-07-08 | Filing | |
| $359.62 | 7,804 | $2,806,504.92 | 13,058 | 2025-07-08 | Filing | |
| $358.61 | 12,705 | $4,556,140.05 | 20,862 | 2025-07-08 | Filing | |
| $357.55 | 8,672 | $3,100,647.58 | 33,567 | 2025-07-08 | Filing | |
| $356.54 | 7,467 | $2,662,313.30 | 42,239 | 2025-07-08 | Filing | |
| $355.52 | 9,325 | $3,315,246.38 | 49,706 | 2025-07-08 | Filing | |
| $354.38 | 1,153 | $408,595.64 | 59,031 | 2025-07-08 | Filing | |
| $352.95 | 646 | $228,007.12 | 60,184 | 2025-07-08 | Filing | |
| $351.62 | 389 | $136,778.59 | 60,830 | 2025-07-08 | Filing | |
| $350.76 | 2,271 | $796,584.14 | 61,219 | 2025-07-08 | Filing | |
| $349.84 | 2,914 | $1,019,422.69 | 63,490 | 2025-07-08 | Filing | |
| $348.58 | 2,775 | $967,316.99 | 66,404 | 2025-07-08 | Filing | |
| $347.58 | 3,513 | $1,221,041.16 | 69,179 | 2025-07-08 | Filing | |
| $346.79 | 8,075 | $2,800,308.26 | 72,692 | 2025-07-08 | Filing | |
| $345.75 | 12,520 | $4,328,734.91 | 80,767 | 2025-07-08 | Filing | |
| $345.08 | 5,143 | $1,774,752.61 | 93,287 | 2025-07-08 | Filing |