| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $532.89 | 684 | $364,496.08 | 501,158 | 2024-07-08 | Filing |
| Large Shareholder, Officer, Director | $531.87 | 1,055 | $561,124.33 | 501,842 | 2024-07-08 | Filing |
| Large Shareholder, Officer, Director | $530.53 | 1,084 | $575,093.98 | 502,897 | 2024-07-08 | Filing |
| Large Shareholder, Officer, Director | $529.77 | 2,228 | $1,180,337.81 | 503,981 | 2024-07-08 | Filing |
| Large Shareholder, Officer, Director | $528.72 | 1,503 | $794,668.41 | 506,209 | 2024-07-08 | Filing |
| Large Shareholder, Officer, Director | $527.69 | 556 | $293,393.81 | 507,712 | 2024-07-08 | Filing |
| Officer | $533.95 | 905 | $483,224.75 | 36,940 | 2024-07-09 | Filing |
| Officer | $512.00 | 412 | $210,944.00 | 6,795 | 2024-07-05 | Filing |
| Large Shareholder, Officer, Director | $540.01 | 467 | $252,184.90 | 178,099 | 2024-07-05 | Filing |
| Large Shareholder, Officer, Director | $538.42 | 280 | $150,758.89 | 178,566 | 2024-07-05 | Filing |
| Large Shareholder, Officer, Director | $536.84 | 252 | $135,283.81 | 178,846 | 2024-07-05 | Filing |
| Large Shareholder, Officer, Director | $536.03 | 523 | $280,344.27 | 179,098 | 2024-07-05 | Filing |
| Large Shareholder, Officer, Director | $534.65 | 631 | $337,365.41 | 179,621 | 2024-07-05 | Filing |
| Large Shareholder, Officer, Director | $533.68 | 863 | $460,567.13 | 180,252 | 2024-07-05 | Filing |
| Large Shareholder, Officer, Director | $532.44 | 942 | $501,556.50 | 181,115 | 2024-07-05 | Filing |
| Large Shareholder, Officer, Director | $531.00 | 476 | $252,755.71 | 182,057 | 2024-07-05 | Filing |
| Large Shareholder, Officer, Director | $529.87 | 570 | $302,027.78 | 182,533 | 2024-07-05 | Filing |
| Large Shareholder, Officer, Director | $528.89 | 156 | $82,507.20 | 183,103 | 2024-07-05 | Filing |
| Large Shareholder, Officer, Director | $526.95 | 406 | $213,941.90 | 183,259 | 2024-07-05 | Filing |
| Large Shareholder, Officer, Director | $525.60 | 172 | $90,403.89 | 183,665 | 2024-07-05 | Filing |