| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $368.42 | 15,602 | $5,748,088.84 | 2,799,292 | 2025-05-21 | Filing | |
| $367.50 | 17,051 | $6,266,242.50 | 2,814,894 | 2025-05-21 | Filing | |
| $366.52 | 9,724 | $3,564,040.48 | 2,831,945 | 2025-05-21 | Filing | |
| $365.50 | 3,200 | $1,169,600.00 | 2,841,669 | 2025-05-21 | Filing | |
| $364.13 | 1,300 | $473,369.00 | 2,844,869 | 2025-05-21 | Filing | |
| $362.61 | 9,800 | $3,553,578.00 | 2,846,169 | 2025-05-21 | Filing | |
| $361.23 | 2,094 | $756,415.62 | 2,855,969 | 2025-05-21 | Filing | |
| $360.21 | 2,300 | $828,483.00 | 2,858,063 | 2025-05-21 | Filing | |
| $367.55 | 1,168 | $429,298.40 | 781,000 | 2025-05-20 | Filing | |
| $366.72 | 3,832 | $1,405,271.04 | 782,168 | 2025-05-20 | Filing | |
| $367.53 | 1,300 | $477,789.00 | 1,531,000 | 2025-05-20 | Filing | |
| $366.76 | 3,700 | $1,357,012.00 | 1,532,300 | 2025-05-20 | Filing | |
| $367.29 | 1,800 | $661,122.00 | 3,031,000 | 2025-05-20 | Filing | |
| $366.49 | 3,200 | $1,172,768.00 | 3,032,800 | 2025-05-20 | Filing | |
| $367.99 | 1,100 | $404,789.00 | 0 | 2025-05-20 | Filing | |
| $367.20 | 1,300 | $477,360.00 | 1,100 | 2025-05-20 | Filing | |
| $366.14 | 1,300 | $475,982.00 | 2,400 | 2025-05-20 | Filing | |
| $364.46 | 1,600 | $583,136.00 | 3,700 | 2025-05-20 | Filing | |
| $363.44 | 1,600 | $581,504.00 | 5,300 | 2025-05-20 | Filing | |
| $362.49 | 6,290 | $2,280,062.10 | 6,900 | 2025-05-20 | Filing |