| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $503.60 | 3,231 | $1,627,121.91 | 533,388 | 2024-07-01 | Filing |
| Large Shareholder, Officer, Director | $502.76 | 1,700 | $854,689.62 | 536,619 | 2024-07-01 | Filing |
| Large Shareholder, Officer, Director | $501.76 | 1,358 | $681,391.44 | 538,319 | 2024-07-01 | Filing |
| Large Shareholder, Officer, Director | $500.38 | 491 | $245,686.09 | 539,677 | 2024-07-01 | Filing |
| Officer | $500.57 | 905 | $453,015.85 | 37,845 | 2024-07-02 | Filing |
| Large Shareholder, Officer, Director | $521.62 | 76 | $39,643.12 | 213,007 | 2024-06-28 | Filing |
| Large Shareholder, Officer, Director | $520.86 | 316 | $164,592.80 | 213,083 | 2024-06-28 | Filing |
| Large Shareholder, Officer, Director | $519.66 | 576 | $299,325.89 | 213,399 | 2024-06-28 | Filing |
| Large Shareholder, Officer, Director | $518.49 | 448 | $232,282.22 | 213,975 | 2024-06-28 | Filing |
| Large Shareholder, Officer, Director | $517.45 | 760 | $393,258.88 | 214,423 | 2024-06-28 | Filing |
| Large Shareholder, Officer, Director | $516.07 | 1,454 | $750,366.94 | 215,183 | 2024-06-28 | Filing |
| 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 |