Hafnia HAFN Trading at 872 Key Decision Point 20260514 Generate Biomedicines GENB Q1 2026 Miss What Went Wrong Amer Movil AMX Stock Analysis Falls 162 Watching 2532 20260515