| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $122.74 | 13,909 | $1,707,121.12 | 39,057 | 2024-08-06 | Filing | |
| $121.54 | 1,200 | $145,851.60 | 52,966 | 2024-08-06 | Filing | |
| $120.00 | 5,005 | $600,600.00 | 65,186 | 2024-08-05 | Filing | |
| $112.69 | 100 | $11,269.00 | 148,544 | 2024-08-01 | Filing | |
| $111.82 | 500 | $55,908.00 | 148,644 | 2024-08-01 | Filing | |
| $110.54 | 200 | $22,108.00 | 149,144 | 2024-08-01 | Filing | |
| $109.65 | 600 | $65,792.40 | 149,344 | 2024-08-01 | Filing | |
| $108.43 | 860 | $93,246.36 | 149,944 | 2024-08-01 | Filing | |
| $107.76 | 2,294 | $247,203.73 | 150,804 | 2024-08-01 | Filing | |
| $106.61 | 1,999 | $213,117.39 | 153,098 | 2024-08-01 | Filing | |
| $111.94 | 700 | $78,355.90 | 1,002,787 | 2024-08-01 | Filing | |
| $110.49 | 200 | $22,098.00 | 1,003,487 | 2024-08-01 | Filing | |
| $109.61 | 800 | $87,684.80 | 1,003,687 | 2024-08-01 | Filing | |
| $108.48 | 1,070 | $116,068.25 | 1,004,487 | 2024-08-01 | Filing | |
| $107.77 | 2,730 | $294,212.10 | 1,005,557 | 2024-08-01 | Filing | |
| $106.64 | 2,500 | $266,610.00 | 1,008,287 | 2024-08-01 | Filing | |
| $107.12 | 2,873 | $307,755.76 | 417,223 | 2024-07-30 | Filing | |
| $106.30 | 4,127 | $438,704.23 | 420,096 | 2024-07-30 | Filing | |
| $105.61 | 434 | $45,833.87 | 0 | 2024-07-15 | Filing | |
| $105.01 | 49,956 | $5,246,029.43 | 434 | 2024-07-15 | Filing |