| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $382.28 | 1,429 | $546,272.69 | 17,420 | 2024-11-05 | Filing | |
| $381.61 | 8,571 | $3,270,749.31 | 18,849 | 2024-11-05 | Filing | |
| $374.02 | 565 | $211,321.30 | 8,068 | 2024-11-04 | Filing | |
| $374.02 | 546 | $204,214.92 | 7,783 | 2024-11-04 | Filing | |
| $374.02 | 3,400 | $1,271,668.00 | 7,512 | 2024-11-04 | Filing | |
| $374.02 | 3,267 | $1,221,923.34 | 7,512 | 2024-11-04 | Filing | |
| $376.63 | 510 | $192,080.33 | 3,675 | 2024-11-01 | Filing | |
| $378.00 | 100 | $37,800.00 | 0 | 2024-11-01 | Filing | |
| $376.94 | 1,000 | $376,936.40 | 100 | 2024-11-01 | Filing | |
| $375.83 | 1,803 | $677,622.57 | 1,100 | 2024-11-01 | Filing | |
| $375.06 | 3,501 | $1,313,073.51 | 2,903 | 2024-11-01 | Filing | |
| $374.02 | 6,096 | $2,280,019.21 | 6,404 | 2024-11-01 | Filing | |
| $373.05 | 1,200 | $447,656.88 | 12,500 | 2024-11-01 | Filing | |
| $371.71 | 800 | $297,367.52 | 13,700 | 2024-11-01 | Filing | |
| $370.65 | 200 | $74,129.00 | 14,500 | 2024-11-01 | Filing | |
| $350.00 | 576 | $201,600.00 | 7,512 | 2024-10-28 | Filing | |
| $350.00 | 557 | $194,950.00 | 7,238 | 2024-10-28 | Filing | |
| $350.00 | 3,400 | $1,190,000.00 | 6,978 | 2024-10-28 | Filing | |
| $350.00 | 3,267 | $1,143,450.00 | 6,978 | 2024-10-28 | Filing | |
| $366.99 | 567 | $208,083.33 | 6,978 | 2024-10-21 | Filing |