Nortech Systems Reports Q1 Sales Growth and Margin Improvement Amid Strong Backlog Maravai MRVI Delivers Q1 2026 Beat EPS 001 vs 005 Expected Cuba Weighs 100M US Aid Offer Amid Intensifying Energy Shortages