| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $507.03 | 359 | $182,023.27 | 621,107 | 2024-06-11 | Filing |
| Large Shareholder, Officer, Director | $506.18 | 1,460 | $739,026.16 | 621,466 | 2024-06-11 | Filing |
| Large Shareholder, Officer, Director | $504.59 | 569 | $287,112.28 | 622,926 | 2024-06-11 | Filing |
| Large Shareholder, Officer, Director | $503.64 | 1,228 | $618,464.89 | 623,495 | 2024-06-11 | Filing |
| Large Shareholder, Officer, Director | $502.80 | 1,840 | $925,145.19 | 624,723 | 2024-06-11 | Filing |
| Large Shareholder, Officer, Director | $501.53 | 780 | $391,192.78 | 626,563 | 2024-06-11 | Filing |
| Large Shareholder, Officer, Director | $500.46 | 1,739 | $870,307.24 | 627,343 | 2024-06-11 | Filing |
| Large Shareholder, Officer, Director | $502.26 | 1,175 | $590,152.45 | 310,205 | 2024-06-10 | Filing |
| Large Shareholder, Officer, Director | $501.49 | 3,187 | $1,598,236.84 | 311,380 | 2024-06-10 | Filing |
| Large Shareholder, Officer, Director | $500.55 | 4,365 | $2,184,898.57 | 314,567 | 2024-06-10 | Filing |
| Large Shareholder, Officer, Director | $502.24 | 1,125 | $565,018.99 | 629,082 | 2024-06-10 | Filing |
| Large Shareholder, Officer, Director | $501.52 | 2,897 | $1,452,916.77 | 630,207 | 2024-06-10 | Filing |
| Large Shareholder, Officer, Director | $500.53 | 3,953 | $1,978,589.95 | 633,104 | 2024-06-10 | Filing |
| Large Shareholder, Officer, Director | $501.37 | 612 | $306,835.81 | 318,932 | 2024-06-06 | Filing |
| Large Shareholder, Officer, Director | $500.37 | 456 | $228,166.58 | 319,544 | 2024-06-06 | Filing |
| Large Shareholder, Officer, Director | $501.44 | 345 | $172,996.35 | 637,057 | 2024-06-06 | Filing |
| Large Shareholder, Officer, Director | $500.57 | 598 | $299,341.76 | 637,402 | 2024-06-06 | Filing |
| Officer | $492.98 | 412 | $203,107.76 | 8,443 | 2024-06-06 | Filing |
| Officer | $477.00 | 905 | $431,685.00 | 41,465 | 2024-06-04 | Filing |
| Officer | $471.67 | 412 | $194,328.04 | 14,964 | 2024-05-30 | Filing |