UK Supermarkets Push Back as Government Considers Price Caps on Essential Goods Cytek CTKB Q1 2026 Results Miss Estimates EPS 015 vs 010 Infosys Leads Surge in Futures Open Interest Among Five FO Stocks Babcock 2026 BWNB Stalls at 2495 Consolidation Phase 20260520