| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $702.43 | 3,053 | $2,144,514.21 | 99,555 | 2025-06-16 | Filing |
| Large Shareholder, Officer, Director | $701.56 | 4,947 | $3,470,640.08 | 102,608 | 2025-06-16 | Filing |
| Large Shareholder, Officer, Director | $700.47 | 2,922 | $2,046,759.31 | 107,555 | 2025-06-16 | Filing |
| Director | $699.27 | 465 | $325,160.55 | 9,807 | 2025-06-16 | Filing |
| Officer | $699.27 | 517 | $361,522.59 | 8,887 | 2025-06-16 | Filing |
| Officer | $701.00 | 519 | $363,819.00 | 29,183 | 2025-06-10 | Filing |
| Large Shareholder, Officer, Director | $707.45 | 100 | $70,745.00 | 110,477 | 2025-06-11 | Filing |
| Large Shareholder, Officer, Director | $705.20 | 96 | $67,699.20 | 110,577 | 2025-06-11 | Filing |
| Large Shareholder, Officer, Director | $704.50 | 298 | $209,941.83 | 110,673 | 2025-06-11 | Filing |
| Large Shareholder, Officer, Director | $703.50 | 1,419 | $998,271.89 | 110,971 | 2025-06-11 | Filing |
| Large Shareholder, Officer, Director | $702.61 | 1,654 | $1,162,115.29 | 112,390 | 2025-06-11 | Filing |
| Large Shareholder, Officer, Director | $701.41 | 1,648 | $1,155,916.43 | 114,044 | 2025-06-11 | Filing |
| Large Shareholder, Officer, Director | $700.43 | 2,587 | $1,812,018.10 | 115,692 | 2025-06-11 | Filing |
| Large Shareholder, Officer, Director | $702.32 | 2,927 | $2,055,688.30 | 118,279 | 2025-06-10 | Filing |
| Large Shareholder, Officer, Director | $701.37 | 3,435 | $2,409,221.41 | 121,206 | 2025-06-10 | Filing |
| Large Shareholder, Officer, Director | $700.55 | 7,431 | $5,205,767.73 | 124,641 | 2025-06-10 | Filing |
| Large Shareholder, Officer, Director | $704.52 | 199 | $140,199.98 | 132,072 | 2025-06-09 | Filing |
| Large Shareholder, Officer, Director | $703.23 | 114 | $80,168.44 | 132,271 | 2025-06-09 | Filing |
| Large Shareholder, Officer, Director | $702.58 | 1,636 | $1,149,415.15 | 132,385 | 2025-06-09 | Filing |
| Large Shareholder, Officer, Director | $701.47 | 1,495 | $1,048,690.77 | 134,021 | 2025-06-09 | Filing |