| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| 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 |
| Large Shareholder, Officer, Director | $509.00 | 72 | $36,648.00 | 547,702 | 2024-06-28 | Filing |
| Large Shareholder, Officer, Director | $507.61 | 96 | $48,730.56 | 547,774 | 2024-06-28 | Filing |
| Large Shareholder, Officer, Director | $505.58 | 196 | $99,093.25 | 547,870 | 2024-06-28 | Filing |
| Large Shareholder, Officer, Director | $504.63 | 77 | $38,856.19 | 548,066 | 2024-06-28 | Filing |
| Large Shareholder, Officer, Director | $522.42 | 229 | $119,633.54 | 221,734 | 2024-06-27 | Filing |
| Large Shareholder, Officer, Director | $521.22 | 180 | $93,819.24 | 221,963 | 2024-06-27 | Filing |
| Large Shareholder, Officer, Director | $520.37 | 1,241 | $645,782.89 | 222,143 | 2024-06-27 | Filing |
| Large Shareholder, Officer, Director | $519.33 | 1,586 | $823,657.70 | 223,384 | 2024-06-27 | Filing |
| Large Shareholder, Officer, Director | $518.38 | 3,630 | $1,881,717.95 | 224,970 | 2024-06-27 | Filing |