| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $198.94 | 4,900 | $974,806.00 | 1,058,639 | 2026-07-15 | Filing |
| Officer | $198.03 | 10,767 | $2,132,189.01 | 1,063,539 | 2026-07-15 | Filing |
| Officer | $196.83 | 5,600 | $1,102,248.00 | 1,074,306 | 2026-07-15 | Filing |
| Officer | $195.79 | 4,047 | $792,362.13 | 1,079,906 | 2026-07-15 | Filing |
| Officer | $195.10 | 4,053 | $790,740.30 | 1,083,953 | 2026-07-15 | Filing |
| Officer | $193.85 | 700 | $135,695.00 | 1,088,006 | 2026-07-15 | Filing |
| 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 |