| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $139.36 | 188,225 | $26,231,337.16 | 1,202,564 | 2025-06-09 | Filing | |
| $138.78 | 25,226 | $3,500,919.78 | 1,390,789 | 2025-06-09 | Filing | |
| $143.29 | 1,070 | $153,321.48 | 32,800 | 2025-06-06 | Filing | |
| $142.60 | 345 | $49,195.34 | 33,870 | 2025-06-06 | Filing | |
| $141.35 | 2,275 | $321,565.56 | 34,215 | 2025-06-06 | Filing | |
| $140.46 | 4,310 | $605,395.96 | 36,490 | 2025-06-06 | Filing | |
| $143.35 | 910 | $130,446.77 | 105,854 | 2025-06-06 | Filing | |
| $142.83 | 582 | $83,126.65 | 106,764 | 2025-06-06 | Filing | |
| $141.37 | 2,524 | $356,826.97 | 107,346 | 2025-06-06 | Filing | |
| $140.45 | 4,484 | $629,765.69 | 109,870 | 2025-06-06 | Filing | |
| $137.00 | 5,000 | $685,000.00 | 47,619 | 2025-06-05 | Filing | |
| $135.00 | 1,000 | $135,000.00 | 47,619 | 2025-06-05 | Filing | |
| $133.50 | 600 | $80,100.00 | 213,977 | 2025-06-05 | Filing | |
| $132.28 | 6,250 | $826,750.00 | 467,611 | 2025-06-04 | Filing | |
| $128.85 | 4,809 | $619,639.65 | 473,861 | 2025-06-02 | Filing | |
| $130.00 | 1,475 | $191,750.00 | 214,577 | 2025-05-29 | Filing | |
| $129.38 | 956 | $123,689.29 | 40,800 | 2025-05-29 | Filing | |
| $128.28 | 5,597 | $717,998.27 | 41,756 | 2025-05-29 | Filing | |
| $127.84 | 1,447 | $184,988.68 | 47,353 | 2025-05-29 | Filing | |
| $129.11 | 57,950 | $7,481,895.53 | 1,416,015 | 2025-05-28 | Filing |