| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| 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 |
| Large Shareholder, Officer, Director | $510.99 | 531 | $271,334.68 | 292,831 | 2024-06-12 | Filing |
| Large Shareholder, Officer, Director | $509.45 | 563 | $286,821.64 | 293,362 | 2024-06-12 | Filing |
| Large Shareholder, Officer, Director | $508.58 | 1,681 | $854,929.87 | 293,925 | 2024-06-12 | Filing |
| Large Shareholder, Officer, Director | $507.36 | 2,221 | $1,126,847.89 | 295,606 | 2024-06-12 | Filing |
| Large Shareholder, Officer, Director | $506.42 | 2,399 | $1,214,907.58 | 297,827 | 2024-06-12 | Filing |
| Large Shareholder, Officer, Director | $505.57 | 1,252 | $632,967.51 | 300,226 | 2024-06-12 | Filing |
| Large Shareholder, Officer, Director | $513.93 | 92 | $47,281.52 | 613,132 | 2024-06-12 | Filing |
| Large Shareholder, Officer, Director | $511.20 | 423 | $216,237.43 | 613,224 | 2024-06-12 | Filing |
| Large Shareholder, Officer, Director | $509.83 | 193 | $98,396.94 | 613,647 | 2024-06-12 | Filing |