Kartoon Studios TOON Q3 2018 Results Fall Short EPS 240 Revenue NA RELX PLC RELX Posts Q2 2025 Earnings Beat Heres What Drove It Retailer Warns Delusional Electric Vehicle Targets Risk Damaging the Economy Global MA Deal Volumes A FourDecade Trajectory Through 2025