| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $254.83 | 1,553 | $395,756.74 | 0 | 2025-07-09 | Filing | |
| $254.10 | 10,254 | $2,605,577.29 | 1,553 | 2025-07-09 | Filing | |
| $253.18 | 9,292 | $2,352,574.58 | 11,807 | 2025-07-09 | Filing | |
| $252.23 | 6,703 | $1,690,682.27 | 21,099 | 2025-07-09 | Filing | |
| $260.00 | 1,028 | $267,280.00 | 0 | 2025-06-23 | Filing | |
| $260.00 | 1,363 | $354,380.00 | 0 | 2025-06-23 | Filing | |
| $267.81 | 100 | $26,781.00 | 0 | 2025-06-24 | Filing | |
| $266.57 | 507 | $135,148.61 | 100 | 2025-06-24 | Filing | |
| $265.35 | 1,100 | $291,887.75 | 607 | 2025-06-24 | Filing | |
| $263.50 | 300 | $79,050.00 | 1,707 | 2025-06-24 | Filing | |
| $262.90 | 100 | $26,290.00 | 0 | 2025-06-23 | Filing | |
| $261.57 | 3,074 | $804,069.87 | 100 | 2025-06-23 | Filing | |
| $266.50 | 422 | $112,463.00 | 0 | 2025-06-16 | Filing | |
| $251.37 | 470 | $118,141.55 | 0 | 2025-06-17 | Filing | |
| $266.40 | 1,177 | $313,557.51 | 470 | 2025-06-16 | Filing | |
| $250.87 | 630 | $158,047.22 | 0 | 2025-06-17 | Filing | |
| $266.22 | 100 | $26,622.00 | 630 | 2025-06-16 | Filing | |
| $265.47 | 1,443 | $383,072.49 | 730 | 2025-06-16 | Filing | |
| $256.49 | 1,460 | $374,473.21 | 0 | 2025-06-17 | Filing | |
| $266.05 | 3,680 | $979,046.34 | 1,460 | 2025-06-16 | Filing |