| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $157.86 | 791 | $124,864.57 | 20,307 | 2024-11-14 | Filing | |
| $156.75 | 500 | $78,377.00 | 21,098 | 2024-11-14 | Filing | |
| $131.84 | 90 | $11,865.60 | 55,932 | 2024-11-08 | Filing | |
| $131.24 | 412 | $54,069.89 | 56,022 | 2024-11-08 | Filing | |
| $130.47 | 998 | $130,210.36 | 56,434 | 2024-11-08 | Filing | |
| $131.14 | 764 | $100,188.97 | 55,932 | 2024-11-08 | Filing | |
| $130.40 | 736 | $95,971.16 | 56,696 | 2024-11-08 | Filing | |
| $131.85 | 169 | $22,283.02 | 279,772 | 2024-11-08 | Filing | |
| $130.89 | 2,171 | $284,161.76 | 279,941 | 2024-11-08 | Filing | |
| $129.78 | 360 | $46,719.97 | 282,112 | 2024-11-08 | Filing | |
| $126.45 | 1,866 | $235,955.70 | 68,851 | 2024-10-31 | Filing | |
| $118.21 | 1,057 | $124,948.50 | 206,027 | 2024-10-28 | Filing | |
| $118.21 | 1,196 | $141,379.76 | 110,695 | 2024-10-28 | Filing | |
| $118.21 | 929 | $109,817.55 | 113,136 | 2024-10-28 | Filing | |
| $118.21 | 3,960 | $468,113.58 | 189,762 | 2024-10-28 | Filing | |
| $119.93 | 754 | $90,427.22 | 70,717 | 2024-10-29 | Filing | |
| $118.21 | 1,238 | $146,344.60 | 71,471 | 2024-10-28 | Filing | |
| $118.81 | 691 | $82,097.71 | 72,709 | 2024-10-25 | Filing | |
| $119.19 | 914 | $108,939.66 | 73,400 | 2024-10-24 | Filing | |
| $120.07 | 256 | $30,737.92 | 111,891 | 2024-10-22 | Filing |