| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $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 | |
| $263.59 | 700 | $184,515.03 | 52,670 | 2025-11-13 | Filing | |
| $262.58 | 1,512 | $397,027.16 | 53,370 | 2025-11-13 | Filing | |
| $261.79 | 1,111 | $290,846.13 | 54,882 | 2025-11-13 | Filing | |
| $260.03 | 300 | $78,009.00 | 55,993 | 2025-11-13 | Filing |