Compass Div CODI Slips 059 Testing 1128 Support 20260520 EPR Properties EPR Q1 2026 Results A Closer Look at the Earnings Beat Cartesian Therapeutics RNAC Q1 2026 Earnings Soft Quarter Raises Questions MercedesBenz Signals Potential Shift Towards Defence Sector as German Auto Industry Faces Pressure