Harvard HAVA Stock Consolidating at 1006 Next Move Ahead 20260518 Armada XRPNW Declines 306 Amid Market Weakness 20260515 Maravai MRVI Delivers Q1 2026 Beat EPS 001 vs 005 Expected