| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $515.01 | 1,231 | $633,976.94 | 216,637 | 2024-06-28 | Filing |
| Large Shareholder, Officer, Director | $513.96 | 1,684 | $865,510.49 | 217,868 | 2024-06-28 | Filing |
| Large Shareholder, Officer, Director | $512.84 | 1,244 | $637,977.44 | 219,552 | 2024-06-28 | Filing |
| Large Shareholder, Officer, Director | $511.50 | 286 | $146,288.40 | 220,796 | 2024-06-28 | Filing |
| Large Shareholder, Officer, Director | $510.47 | 172 | $87,800.12 | 221,082 | 2024-06-28 | Filing |
| Large Shareholder, Officer, Director | $509.00 | 72 | $36,648.00 | 221,254 | 2024-06-28 | Filing |
| Large Shareholder, Officer, Director | $507.38 | 180 | $91,328.53 | 221,326 | 2024-06-28 | Filing |
| Large Shareholder, Officer, Director | $505.57 | 168 | $84,935.27 | 221,506 | 2024-06-28 | Filing |
| Large Shareholder, Officer, Director | $504.34 | 60 | $30,260.16 | 221,674 | 2024-06-28 | Filing |
| Large Shareholder, Officer, Director | $521.45 | 156 | $81,346.79 | 540,168 | 2024-06-28 | Filing |
| Large Shareholder, Officer, Director | $520.28 | 361 | $187,821.77 | 540,324 | 2024-06-28 | Filing |
| Large Shareholder, Officer, Director | $519.28 | 476 | $247,179.42 | 540,685 | 2024-06-28 | Filing |
| Large Shareholder, Officer, Director | $518.11 | 487 | $252,319.62 | 541,161 | 2024-06-28 | Filing |
| Large Shareholder, Officer, Director | $517.10 | 649 | $335,596.60 | 541,648 | 2024-06-28 | Filing |
| Large Shareholder, Officer, Director | $516.07 | 1,028 | $530,521.60 | 542,297 | 2024-06-28 | Filing |
| Large Shareholder, Officer, Director | $514.93 | 1,486 | $765,183.90 | 543,325 | 2024-06-28 | Filing |
| Large Shareholder, Officer, Director | $513.90 | 1,343 | $690,168.24 | 544,811 | 2024-06-28 | Filing |
| Large Shareholder, Officer, Director | $512.81 | 1,159 | $594,345.63 | 546,154 | 2024-06-28 | Filing |
| Large Shareholder, Officer, Director | $511.42 | 305 | $155,984.17 | 547,313 | 2024-06-28 | Filing |
| Large Shareholder, Officer, Director | $510.29 | 84 | $42,864.36 | 547,618 | 2024-06-28 | Filing |