| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $192.08 | 500 | $96,040.00 | 1,088,706 | 2026-07-15 | Filing |
| Officer | $190.54 | 300 | $57,162.00 | 1,089,206 | 2026-07-15 | Filing |
| Large Shareholder, Officer, Director | $205.69 | 200 | $41,138.00 | 373,814 | 2026-07-15 | Filing |
| Large Shareholder, Officer, Director | $202.25 | 300 | $60,675.00 | 374,014 | 2026-07-15 | Filing |
| Large Shareholder, Officer, Director | $201.31 | 900 | $181,179.00 | 374,314 | 2026-07-15 | Filing |
| Large Shareholder, Officer, Director | $200.47 | 1,600 | $320,752.00 | 375,214 | 2026-07-15 | Filing |
| Large Shareholder, Officer, Director | $199.44 | 1,883 | $375,545.52 | 376,814 | 2026-07-15 | Filing |
| Large Shareholder, Officer, Director | $198.27 | 5,046 | $1,000,470.42 | 378,697 | 2026-07-15 | Filing |
| Large Shareholder, Officer, Director | $197.58 | 1,981 | $391,405.98 | 383,743 | 2026-07-15 | Filing |
| Large Shareholder, Officer, Director | $196.46 | 2,490 | $489,185.40 | 385,724 | 2026-07-15 | Filing |
| Large Shareholder, Officer, Director | $195.34 | 2,600 | $507,884.00 | 388,214 | 2026-07-15 | Filing |
| Large Shareholder, Officer, Director | $194.19 | 600 | $116,514.00 | 390,814 | 2026-07-15 | Filing |
| Large Shareholder, Officer, Director | $192.18 | 300 | $57,654.00 | 391,414 | 2026-07-15 | Filing |
| Large Shareholder, Officer, Director | $190.68 | 100 | $19,068.00 | 391,714 | 2026-07-15 | Filing |
| Officer | $200.00 | 808 | $161,600.00 | 15,060 | 2026-07-01 | Filing |
| Large Shareholder, Officer, Director | $174.61 | 800 | $139,688.00 | 373,814 | 2026-06-30 | Filing |
| Large Shareholder, Officer, Director | $173.77 | 8,901 | $1,546,726.77 | 374,614 | 2026-06-30 | Filing |
| Large Shareholder, Officer, Director | $172.91 | 4,999 | $864,377.09 | 383,515 | 2026-06-30 | Filing |
| Large Shareholder, Officer, Director | $171.74 | 2,200 | $377,828.00 | 388,514 | 2026-06-30 | Filing |
| Large Shareholder, Officer, Director | $170.71 | 1,100 | $187,781.00 | 390,714 | 2026-06-30 | Filing |