PPL PPLC Q1 2026 Earnings Beat Revenue NA EPS 063 Why Radian Group RDN Just Dropped 148 What to Watch 20260519 Dave PLAY Q1 2026 Results Fall Short EPS 115 Revenue NA Michael Burry Reveals Contrarian Fintech Bet in Substack Post FIIs Stay on Sidelines in Indian Markets Only Three Triggers Could Lure Them Back Says Expert Ola Electric Q4 Results Loss Narrows and Gross Margin Improves Despite Steep Revenue Decline Companies Remain Committed to Prediction Markets Amid Regulatory Uncertainty AIN Q1 2026 Earnings EPS Surges Past Estimates Stock Slightly Lower China Industrial Profits Surge 247 in April Fastest Growth Since Late 2023