Agree Realty Q1 2026 Earnings Modest EPS Beat Amid Stable Operations Castle Biosciences Q1 2026 Earnings Narrowly Beats EPS Estimates but Stock Declines SLSN Q1 2026 Earnings Narrow Loss Reported Amid Quiet Quarter Ionis Pharmaceuticals Q1 2026 Earnings EPS Beat Driven by Cost Discipline Stock Holds Steady XPO Q1 2026 Earnings EPS Surges 14 Above Estimates Stock Eases COSO Q1 2026 Earnings EPS Misses Estimates amid Tightening Margins