| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $325.38 | 570 | $185,467.11 | 2,604 | 2023-11-30 | Filing |
| Large Shareholder, Officer, Director | $324.38 | 2,192 | $711,038.11 | 3,174 | 2023-11-30 | Filing |
| Large Shareholder, Officer, Director | $323.33 | 1,809 | $584,898.00 | 5,366 | 2023-11-30 | Filing |
| Large Shareholder, Officer, Director | $332.88 | 500 | $166,442.00 | 222,797 | 2023-11-30 | Filing |
| Large Shareholder, Officer, Director | $331.57 | 600 | $198,942.00 | 223,297 | 2023-11-30 | Filing |
| 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 |