Euroseas ESEA Stock Up 135 Key Resistance at 7411 20260518 ExlService Holdings EXLS Q1 2026 Earnings Beat Revenue NA EPS 058 Willamette WVVI Fell 052 Is a Recovery Ahead 20260518 Crypto IPO Window Closes as Ledger and Consensys Rethink Public Listing Plans