XRAY Q1 2026 Earnings EPS Misses Expectations Amid Uncertain Revenue Visibility STRA Q1 2026 Earnings EPS Misses Estimates Amidst Operational Headwinds AQB Q3 2024 Earnings Narrowerthanexpected loss drives modest stock gain AbCellera Biologics ABCL Q1 2026 Earnings NarrowerthanExpected Loss Drives Stock Higher NTRSO Q1 2026 Earnings Northern Trust Beats EPS Estimates by 1435 Shares Dip Slightly