FMC Corporation FMC Q1 2026 Beat Revenue NA EPS Exceeds by Significant BlackBerry BB Climbs 307 Resistance at 670 in Focus 20260518 Commvault CVLT Gains 181 Support Holds at 9870 20260517 CRGO Q1 2026 Earnings EPS Miss Deepens as Freightos Faces Margin Pressure