| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $279.69 | 2,549 | $712,928.79 | 107,765 | 2025-11-12 | Filing | |
| $288.98 | 697 | $201,419.06 | 257 | 2025-11-11 | Filing | |
| $288.98 | 1,412 | $408,039.76 | 12,041 | 2025-11-11 | Filing | |
| $294.57 | 5,000 | $1,472,825.00 | 7,626 | 2025-11-10 | Filing | |
| $270.00 | 6,000 | $1,620,000.00 | 12,041 | 2025-11-05 | Filing | |
| $266.41 | 2,046 | $545,084.07 | 12,244 | 2025-11-03 | Filing | |
| $268.65 | 300 | $80,595.99 | 465,668 | 2025-11-03 | Filing | |
| $267.04 | 1,901 | $507,640.76 | 465,968 | 2025-11-03 | Filing | |
| $266.25 | 5,506 | $1,465,957.63 | 467,869 | 2025-11-03 | Filing | |
| $265.44 | 4,194 | $1,113,273.81 | 473,375 | 2025-11-03 | Filing | |
| $263.58 | 400 | $105,430.00 | 477,569 | 2025-11-03 | Filing | |
| $262.21 | 600 | $157,326.00 | 477,969 | 2025-11-03 | Filing | |
| $261.58 | 400 | $104,632.04 | 478,569 | 2025-11-03 | Filing | |
| $260.32 | 599 | $155,932.52 | 478,969 | 2025-11-03 | Filing | |
| $258.96 | 1,000 | $258,963.50 | 479,568 | 2025-11-03 | Filing | |
| $258.08 | 1,200 | $309,699.72 | 480,568 | 2025-11-03 | Filing | |
| $256.99 | 1,000 | $256,987.30 | 481,768 | 2025-11-03 | Filing | |
| $255.98 | 1,400 | $358,366.96 | 482,768 | 2025-11-03 | Filing | |
| $254.44 | 1,500 | $381,656.55 | 484,168 | 2025-11-03 | Filing | |
| $272.14 | 7,078 | $1,926,209.04 | 0 | 2025-10-30 | Filing |