AA Alcoa Corporation posts 79 yearoveryear revenue growth falls 203 after Q1 2026 EPS miss The working capital efficiency at Oxford OXLCI Q4 2025 Profit Disappoints Why Marex MRX could deliver where others fall short Rocket Higher 20260508