| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $327.20 | 2,741 | $896,860.96 | 1,055 | 2023-11-10 | Filing |
| Large Shareholder, Officer, Director | $326.45 | 1,029 | $335,917.46 | 3,796 | 2023-11-10 | Filing |
| Large Shareholder, Officer, Director | $324.68 | 250 | $81,169.00 | 4,825 | 2023-11-10 | Filing |
| Large Shareholder, Officer, Director | $323.90 | 500 | $161,950.00 | 5,075 | 2023-11-10 | Filing |
| Large Shareholder, Officer, Director | $322.73 | 1,000 | $322,726.00 | 5,575 | 2023-11-10 | Filing |
| Large Shareholder, Officer, Director | $321.65 | 500 | $160,825.00 | 6,575 | 2023-11-10 | Filing |
| Large Shareholder, Officer, Director | $319.72 | 100 | $31,972.00 | 7,075 | 2023-11-10 | Filing |
| Large Shareholder, Officer, Director | $328.78 | 135 | $44,385.30 | 455,874 | 2023-11-10 | Filing |
| Large Shareholder, Officer, Director | $328.26 | 2,181 | $715,937.24 | 456,009 | 2023-11-10 | Filing |
| Large Shareholder, Officer, Director | $327.21 | 7,356 | $2,406,981.03 | 458,190 | 2023-11-10 | Filing |
| Large Shareholder, Officer, Director | $326.36 | 2,406 | $785,212.05 | 465,546 | 2023-11-10 | Filing |
| Large Shareholder, Officer, Director | $324.48 | 800 | $259,583.04 | 467,952 | 2023-11-10 | Filing |
| Large Shareholder, Officer, Director | $323.48 | 1,880 | $608,134.32 | 468,752 | 2023-11-10 | Filing |
| Large Shareholder, Officer, Director | $322.54 | 1,971 | $635,719.44 | 470,632 | 2023-11-10 | Filing |
| Large Shareholder, Officer, Director | $321.44 | 900 | $289,297.98 | 472,603 | 2023-11-10 | Filing |
| Large Shareholder, Officer, Director | $320.04 | 300 | $96,012.99 | 473,503 | 2023-11-10 | Filing |
| Large Shareholder, Officer, Director | $323.67 | 50 | $16,183.25 | 532,065 | 2023-11-09 | Filing |
| Large Shareholder, Officer, Director | $322.70 | 454 | $146,506.84 | 532,115 | 2023-11-09 | Filing |
| Large Shareholder, Officer, Director | $321.74 | 700 | $225,214.78 | 532,569 | 2023-11-09 | Filing |
| Large Shareholder, Officer, Director | $320.55 | 901 | $288,816.00 | 533,269 | 2023-11-09 | Filing |