| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $330.32 | 1,303 | $430,410.61 | 223,897 | 2023-11-30 | Filing |
| Large Shareholder, Officer, Director | $329.51 | 1,911 | $629,701.45 | 225,200 | 2023-11-30 | Filing |
| Large Shareholder, Officer, Director | $328.51 | 1,117 | $366,948.13 | 227,111 | 2023-11-30 | Filing |
| Large Shareholder, Officer, Director | $327.35 | 691 | $226,199.96 | 228,228 | 2023-11-30 | Filing |
| Large Shareholder, Officer, Director | $326.03 | 993 | $323,752.56 | 228,919 | 2023-11-30 | Filing |
| Large Shareholder, Officer, Director | $324.88 | 2,187 | $710,507.53 | 229,912 | 2023-11-30 | Filing |
| Large Shareholder, Officer, Director | $324.03 | 5,837 | $1,891,377.70 | 232,099 | 2023-11-30 | Filing |
| Large Shareholder, Officer, Director | $323.04 | 2,790 | $901,280.21 | 237,936 | 2023-11-30 | Filing |
| Officer | $339.77 | 6,077 | $2,064,782.29 | 88,935 | 2023-11-29 | Filing |
| Officer | $333.62 | 566 | $188,828.92 | 39,814 | 2023-11-28 | Filing |
| Large Shareholder, Officer, Director | $339.56 | 150 | $50,933.51 | 494,300 | 2023-11-29 | Filing |
| Large Shareholder, Officer, Director | $338.42 | 300 | $101,526.51 | 494,450 | 2023-11-29 | Filing |
| Large Shareholder, Officer, Director | $336.48 | 100 | $33,648.25 | 494,750 | 2023-11-29 | Filing |
| Large Shareholder, Officer, Director | $334.72 | 158 | $52,885.90 | 494,850 | 2023-11-29 | Filing |
| Large Shareholder, Officer, Director | $333.64 | 750 | $250,226.40 | 495,008 | 2023-11-29 | Filing |
| Large Shareholder, Officer, Director | $332.80 | 1,157 | $385,045.90 | 495,758 | 2023-11-29 | Filing |
| Large Shareholder, Officer, Director | $331.72 | 290 | $96,198.71 | 496,915 | 2023-11-29 | Filing |
| Large Shareholder, Officer, Director | $339.38 | 278 | $94,346.97 | 0 | 2023-11-29 | Filing |
| Large Shareholder, Officer, Director | $338.44 | 800 | $270,755.04 | 278 | 2023-11-29 | Filing |
| Large Shareholder, Officer, Director | $337.03 | 255 | $85,941.60 | 1,078 | 2023-11-29 | Filing |