| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $726.49 | 286 | $207,777.46 | 43,454 | 2025-06-27 | Filing |
| Large Shareholder, Officer, Director | $727.51 | 528 | $384,127.81 | 43,740 | 2025-06-26 | Filing |
| Large Shareholder, Officer, Director | $726.71 | 2,288 | $1,662,708.59 | 44,268 | 2025-06-26 | Filing |
| Large Shareholder, Officer, Director | $725.74 | 2,755 | $1,999,410.12 | 46,556 | 2025-06-26 | Filing |
| Large Shareholder, Officer, Director | $724.68 | 839 | $608,004.42 | 49,311 | 2025-06-26 | Filing |
| Large Shareholder, Officer, Director | $723.55 | 1,242 | $898,652.95 | 50,150 | 2025-06-26 | Filing |
| Large Shareholder, Officer, Director | $722.47 | 892 | $644,442.88 | 51,392 | 2025-06-26 | Filing |
| Large Shareholder, Officer, Director | $721.27 | 687 | $495,511.32 | 52,284 | 2025-06-26 | Filing |
| Large Shareholder, Officer, Director | $720.43 | 1,093 | $787,431.85 | 52,971 | 2025-06-26 | Filing |
| Large Shareholder, Officer, Director | $719.24 | 585 | $420,752.53 | 54,064 | 2025-06-26 | Filing |
| Large Shareholder, Officer, Director | $718.29 | 492 | $353,397.50 | 54,649 | 2025-06-26 | Filing |
| Large Shareholder, Officer, Director | $716.88 | 300 | $215,064.00 | 55,141 | 2025-06-26 | Filing |
| Large Shareholder, Officer, Director | $715.87 | 200 | $143,174.00 | 55,441 | 2025-06-26 | Filing |
| Large Shareholder, Officer, Director | $714.79 | 355 | $253,750.98 | 55,641 | 2025-06-26 | Filing |
| Large Shareholder, Officer, Director | $713.77 | 529 | $377,582.74 | 55,996 | 2025-06-26 | Filing |
| Large Shareholder, Officer, Director | $712.55 | 1,008 | $718,252.11 | 56,525 | 2025-06-26 | Filing |
| Officer | $704.89 | 519 | $365,837.91 | 28,145 | 2025-06-24 | Filing |
| Large Shareholder, Officer, Director | $716.12 | 104 | $74,476.60 | 57,533 | 2025-06-25 | Filing |
| Large Shareholder, Officer, Director | $714.74 | 643 | $459,577.05 | 57,637 | 2025-06-25 | Filing |
| Large Shareholder, Officer, Director | $713.70 | 1,177 | $840,030.31 | 58,280 | 2025-06-25 | Filing |