AEON Bio AEON Q4 2025 Results Fall Short EPS 042 Revenue NA PACS Group PACS Gained 076 Can It Break 3885 20260520 Ryde Group RYDE Stock Slides 284 Support at 087 20260520 UK Supermarkets Push Back as Government Considers Price Caps on Essential Goods Samsung Electronics Shares Dip as 47000 Workers Prepare to Strike Over Failed Wage Talks Carter Bank CARE Stock Analysis Climbs 098 Eyes on 2810 20260520