Global Investors in WaitandWatch Mode but India Is No Longer Optional DWS Nippon Life AMC Tecogen TGEN Gained 504 Can It Break 591 20260520 GrabAGun PEW Q1 2026 Earnings Beat Revenue NA EPS 004 BioCryst BCRX Q1 2026 Results Fall Short EPS 009 Revenue NA Myndai MYND Crushes Q3 2021 Estimates EPS 080 Tops Views Tech Gains Fail to Lift Markets as Broad Indexes Slip UK Inflation Slips to 28 in April but Analysts Warn Easing May Be Temporary