| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $398.36 | 1,612 | $642,160.51 | 16,020 | 2024-01-29 | Filing |
| Large Shareholder, Officer, Director | $396.73 | 143 | $56,732.10 | 17,632 | 2024-01-29 | Filing |
| Large Shareholder, Officer, Director | $394.46 | 100 | $39,445.50 | 17,775 | 2024-01-29 | Filing |
| Large Shareholder, Officer, Director | $393.24 | 50 | $19,662.00 | 17,875 | 2024-01-29 | Filing |
| Large Shareholder, Officer, Director | $402.37 | 6,845 | $2,754,222.65 | 0 | 2024-01-29 | Filing |
| Large Shareholder, Officer, Director | $401.34 | 8,333 | $3,344,349.55 | 6,845 | 2024-01-29 | Filing |
| Large Shareholder, Officer, Director | $400.41 | 19,825 | $7,938,156.01 | 15,178 | 2024-01-29 | Filing |
| Large Shareholder, Officer, Director | $399.76 | 5,213 | $2,083,948.88 | 35,003 | 2024-01-29 | Filing |
| Large Shareholder, Officer, Director | $398.52 | 3,380 | $1,346,997.26 | 40,216 | 2024-01-29 | Filing |
| Large Shareholder, Officer, Director | $397.46 | 658 | $261,526.44 | 43,596 | 2024-01-29 | Filing |
| Large Shareholder, Officer, Director | $396.16 | 216 | $85,571.04 | 44,254 | 2024-01-29 | Filing |
| Large Shareholder, Officer, Director | $394.60 | 100 | $39,460.00 | 44,470 | 2024-01-29 | Filing |
| Large Shareholder, Officer, Director | $393.58 | 200 | $78,716.00 | 44,570 | 2024-01-29 | Filing |
| Officer | $400.00 | 6,500 | $2,600,000.00 | 68,935 | 2024-01-29 | Filing |
| Large Shareholder, Officer, Director | $396.40 | 100 | $39,639.50 | 369,401 | 2024-01-26 | Filing |
| Large Shareholder, Officer, Director | $395.84 | 1,155 | $457,198.90 | 369,501 | 2024-01-26 | Filing |
| Large Shareholder, Officer, Director | $394.96 | 550 | $217,228.99 | 370,656 | 2024-01-26 | Filing |
| Large Shareholder, Officer, Director | $393.90 | 492 | $193,801.01 | 371,206 | 2024-01-26 | Filing |
| Large Shareholder, Officer, Director | $392.79 | 608 | $238,815.04 | 371,698 | 2024-01-26 | Filing |
| Large Shareholder, Officer, Director | $396.59 | 100 | $39,659.00 | 0 | 2024-01-26 | Filing |