| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $522.33 | 195 | $101,854.99 | 548,143 | 2024-06-27 | Filing |
| Large Shareholder, Officer, Director | $521.52 | 285 | $148,634.00 | 548,338 | 2024-06-27 | Filing |
| Large Shareholder, Officer, Director | $520.28 | 1,019 | $530,161.24 | 548,623 | 2024-06-27 | Filing |
| Large Shareholder, Officer, Director | $519.36 | 1,531 | $795,136.03 | 549,642 | 2024-06-27 | Filing |
| Large Shareholder, Officer, Director | $518.42 | 3,057 | $1,584,812.69 | 551,173 | 2024-06-27 | Filing |
| Large Shareholder, Officer, Director | $517.12 | 820 | $424,035.78 | 554,230 | 2024-06-27 | Filing |
| Large Shareholder, Officer, Director | $516.31 | 917 | $473,457.92 | 555,050 | 2024-06-27 | Filing |
| Large Shareholder, Officer, Director | $514.64 | 151 | $77,711.32 | 555,967 | 2024-06-27 | Filing |
| Officer | $514.41 | 412 | $211,936.92 | 7,207 | 2024-06-27 | Filing |
| Officer | $496.99 | 905 | $449,775.95 | 38,750 | 2024-06-25 | Filing |
| Large Shareholder, Officer, Director | $512.93 | 1,441 | $739,128.82 | 230,461 | 2024-06-26 | Filing |
| Large Shareholder, Officer, Director | $511.98 | 3,482 | $1,782,710.88 | 231,902 | 2024-06-26 | Filing |
| Large Shareholder, Officer, Director | $511.20 | 1,636 | $836,327.62 | 235,384 | 2024-06-26 | Filing |
| Large Shareholder, Officer, Director | $509.24 | 487 | $248,001.49 | 237,020 | 2024-06-26 | Filing |
| Large Shareholder, Officer, Director | $508.06 | 360 | $182,902.68 | 237,507 | 2024-06-26 | Filing |
| Large Shareholder, Officer, Director | $507.07 | 946 | $479,685.95 | 237,867 | 2024-06-26 | Filing |
| Large Shareholder, Officer, Director | $506.29 | 375 | $189,858.60 | 238,813 | 2024-06-26 | Filing |
| Large Shareholder, Officer, Director | $513.10 | 1,033 | $530,031.37 | 556,118 | 2024-06-26 | Filing |
| Large Shareholder, Officer, Director | $512.13 | 2,787 | $1,427,309.65 | 557,151 | 2024-06-26 | Filing |
| Large Shareholder, Officer, Director | $511.28 | 2,168 | $1,108,451.79 | 559,938 | 2024-06-26 | Filing |