| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Other | $74.65 | 4,344 | $324,279.60 | 6,099 | 2023-11-14 | Filing |
| Large Shareholder, Other | $73.74 | 24,435 | $1,801,836.90 | 10,443 | 2023-11-14 | Filing |
| Large Shareholder, Other | $72.93 | 8,029 | $585,554.97 | 34,878 | 2023-11-14 | Filing |
| Large Shareholder, Other | $74.58 | 12,687 | $946,196.46 | 0 | 2023-11-13 | Filing |
| Large Shareholder, Other | $73.27 | 6,155 | $450,976.85 | 12,687 | 2023-11-13 | Filing |
| Large Shareholder, Other | $72.29 | 2,552 | $184,484.08 | 18,842 | 2023-11-13 | Filing |
| Large Shareholder, Other | $71.78 | 8,363 | $600,296.14 | 0 | 2023-11-10 | Filing |
| Large Shareholder, Other | $71.04 | 18,499 | $1,314,168.96 | 8,363 | 2023-11-10 | Filing |
| Large Shareholder, Other | $76.94 | 1,900 | $146,186.00 | 0 | 2023-09-20 | Filing |
| Large Shareholder, Other | $76.13 | 5,600 | $426,328.00 | 1,900 | 2023-09-20 | Filing |
| Large Shareholder, Other | $70.71 | 10,000 | $707,100.00 | 0 | 2023-09-01 | Filing |
| Large Shareholder, Other | $69.09 | 200 | $13,818.00 | 0 | 2023-08-30 | Filing |
| Large Shareholder, Other | $68.19 | 72,800 | $4,964,232.00 | 200 | 2023-08-30 | Filing |
| Large Shareholder, Other | $69.73 | 2,155 | $150,268.15 | 0 | 2023-08-29 | Filing |
| Large Shareholder, Other | $68.67 | 1,845 | $126,696.15 | 2,155 | 2023-08-29 | Filing |
| Large Shareholder, Other | $69.40 | 24,689 | $1,713,416.60 | 0 | 2023-08-30 | Filing |
| Large Shareholder, Other | $68.28 | 25,311 | $1,728,235.08 | 24,689 | 2023-08-30 | Filing |
| Large Shareholder, Other | $70.62 | 12,327 | $870,532.74 | 0 | 2023-08-29 | Filing |
| Large Shareholder, Other | $69.81 | 66,989 | $4,676,502.09 | 12,327 | 2023-08-29 | Filing |
| Large Shareholder, Other | $69.14 | 51,287 | $3,545,983.18 | 79,316 | 2023-08-29 | Filing |