Euro Tech CLWT Falls 333 Watching 110 Support 20260518 Whats Next for Aimei Health AFJKU at 5482 20260514 SLR Investment SLRC Slips 074 Testing 1225 Support 20260514 Dhanuka Agritech Announces 70 Crore Share Buyback and 2 Dividend Record Date Set PCSA Q4 2025 Earnings EPS Misses Estimates Amid Pipeline Development BBBY Q1 2026 Earnings NarrowerThanExpected Loss Drives Stock Rally Block XYZ Q1 2026 Earnings EPS Crushes Estimates by 244 as Profitability Improves FUL Q1 2026 Earnings EPS Beats Estimates Shares Rise 228 Mirion Technologies MIR Q1 2026 Earnings EPS Surpasses Estimates Stock Rises SCL Q1 2026 Earnings Slight EPS Beat Drives Positive Market Response