Valneva SE VALN Q1 2026 Disappoints EPS 036 Below 007 Views Leonardo DRS Stock Slides 275 Support at 3960 20260515 What Innospec IOSPs 231 Decline Means for Investors 20260515