| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $503.66 | 2,471 | $1,244,541.39 | 598,734 | 2024-06-14 | Filing |
| Large Shareholder, Officer, Director | $502.77 | 3,052 | $1,534,468.69 | 601,205 | 2024-06-14 | Filing |
| Large Shareholder, Officer, Director | $501.79 | 900 | $451,611.09 | 604,257 | 2024-06-14 | Filing |
| Large Shareholder, Officer, Director | $509.39 | 96 | $48,901.44 | 284,024 | 2024-06-13 | Filing |
| Large Shareholder, Officer, Director | $507.83 | 144 | $73,127.52 | 284,120 | 2024-06-13 | Filing |
| Large Shareholder, Officer, Director | $506.96 | 832 | $421,793.55 | 284,264 | 2024-06-13 | Filing |
| Large Shareholder, Officer, Director | $506.12 | 739 | $374,021.79 | 285,096 | 2024-06-13 | Filing |
| Large Shareholder, Officer, Director | $504.70 | 4,445 | $2,243,385.72 | 285,835 | 2024-06-13 | Filing |
| Large Shareholder, Officer, Director | $503.77 | 1,816 | $914,839.78 | 290,280 | 2024-06-13 | Filing |
| Large Shareholder, Officer, Director | $502.46 | 655 | $329,113.33 | 292,096 | 2024-06-13 | Filing |
| Large Shareholder, Officer, Director | $508.85 | 96 | $48,849.60 | 605,157 | 2024-06-13 | Filing |
| Large Shareholder, Officer, Director | $507.37 | 402 | $203,961.05 | 605,253 | 2024-06-13 | Filing |
| Large Shareholder, Officer, Director | $506.51 | 994 | $503,472.33 | 605,655 | 2024-06-13 | Filing |
| Large Shareholder, Officer, Director | $505.21 | 711 | $359,200.76 | 606,649 | 2024-06-13 | Filing |
| Large Shareholder, Officer, Director | $504.52 | 3,893 | $1,964,101.81 | 607,360 | 2024-06-13 | Filing |
| Large Shareholder, Officer, Director | $503.51 | 1,628 | $819,708.26 | 611,253 | 2024-06-13 | Filing |
| Large Shareholder, Officer, Director | $502.25 | 251 | $126,065.95 | 612,881 | 2024-06-13 | Filing |
| Officer | $505.75 | 412 | $208,369.00 | 8,031 | 2024-06-13 | Filing |
| Officer | $500.00 | 905 | $452,500.00 | 40,560 | 2024-06-11 | Filing |
| Large Shareholder, Officer, Director | $513.91 | 80 | $41,112.80 | 292,751 | 2024-06-12 | Filing |