Hurco Companies HURC Q1 2026 Results Meet Expectations Revenue NA Castor CTRM Stalls at 193 Consolidation Phase 20260520 UK Inflation Eases to 28 in April Analysts Warn Relief May Be Temporary trivago TRVG Jumps 376 on Strong Momentum 20260520 European Stocks Surge in 2026 Photonics Satellites and Fuel Cells Lead with 947 Gain LOBO LOBO Slips 245 Testing 056 Support 20260520