Should You Sell Infleqtion INFQ After 936 Drop 20260518 Is BioRad BIO Still a Buy After 1385 Rally 20260518 Captrust Expands Footprint With Acquisition of Pennsylvania Wealth Manager Stillwater Capital Advisors Intelligent IPM Q1 2026 Results Fall Short EPS 004 Revenue NA AEP Q1 2026 Earnings EPS Beat Surprises Shares Edge Higher Dine Brands Q1 2026 Earnings EPS Beats Estimates by 53 Amid Operational Discipline SCHL Q1 2026 Earnings NarrowerThanExpected Loss Highlights Resilient Demand VBNK Q1 2026 Earnings EPS Misses Estimates as Earnings Fall Short OTLY Q1 2026 Earnings EPS Surprise of 6017 Over Expectations Amid Broader Market Concerns