| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $291.89 | 113 | $32,983.57 | 14,250 | 2025-12-15 | Filing | |
| $295.90 | 2,010 | $594,759.00 | 13,693 | 2025-12-11 | Filing | |
| $272.91 | 750 | $204,682.50 | 5,601 | 2025-12-02 | Filing | |
| $274.89 | 100 | $27,489.00 | 445,668 | 2025-12-01 | Filing | |
| $273.04 | 800 | $218,432.00 | 445,768 | 2025-12-01 | Filing | |
| $272.24 | 5,894 | $1,604,606.14 | 446,568 | 2025-12-01 | Filing | |
| $271.19 | 5,718 | $1,550,655.27 | 452,462 | 2025-12-01 | Filing | |
| $270.29 | 5,338 | $1,442,828.84 | 458,180 | 2025-12-01 | Filing | |
| $269.43 | 650 | $175,130.35 | 463,518 | 2025-12-01 | Filing | |
| $268.58 | 407 | $109,310.31 | 464,168 | 2025-12-01 | Filing | |
| $267.27 | 1,093 | $292,124.80 | 464,575 | 2025-12-01 | Filing | |
| $275.69 | 100 | $27,569.00 | 48,291 | 2025-11-13 | Filing | |
| $273.79 | 700 | $191,652.02 | 48,391 | 2025-11-13 | Filing | |
| $272.71 | 700 | $190,897.98 | 49,091 | 2025-11-13 | Filing | |
| $271.36 | 400 | $108,542.00 | 49,791 | 2025-11-13 | Filing | |
| $270.53 | 700 | $189,373.03 | 50,191 | 2025-11-13 | Filing | |
| $269.10 | 479 | $128,900.38 | 50,891 | 2025-11-13 | Filing | |
| $267.58 | 600 | $160,549.02 | 51,370 | 2025-11-13 | Filing | |
| $266.68 | 300 | $80,004.00 | 51,970 | 2025-11-13 | Filing | |
| $265.40 | 400 | $106,161.00 | 52,270 | 2025-11-13 | Filing |