British Gas Pays 20M Over Prepayment Meter ForceFitting Scandal GigaCloud GCT Reports Strong Q1 2026 Revenue NA EPS Beats C3is CISS Q3 2025 Earnings Revenue NA Matching Views Mercer International MERC Stock Today Rallies 176 Resistance at 100 20260515 InspireMD NSPR Slides 65 Support Levels in Focus as Biotechnology Stock Struggles Euro Tech Holdings CLWT Pulls Back 41 as Stock Nears Critical Support STAK Inc STAK Continues Downward Slide as Key Support Level Approaches YD Bio Limited YDES Edges Higher as Support Holds Steady