British Gas to Pay 20m Over Prepayment Meter ForceFitting Scandal Biomerica BMRA Stock Analysis Falls 385 Watching 214 20260518 AO Smith AOS Q1 2026 Results Fall Short EPS 085 Revenue NA