| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $517.04 | 876 | $452,928.53 | 228,600 | 2024-06-27 | Filing |
| Large Shareholder, Officer, Director | $516.32 | 817 | $421,834.99 | 229,476 | 2024-06-27 | Filing |
| Large Shareholder, Officer, Director | $514.63 | 168 | $86,457.84 | 230,293 | 2024-06-27 | Filing |
| 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 |