OOMA Q1 2026 Earnings EPS Surpasses Estimates with 786 Beat RKT Q1 2026 Earnings EPS Surpasses Estimates by 256 Amid Challenging Market TFC Q1 2026 Earnings EPS Surpasses Estimates by 86 as Truist Delivers Solid Results NexPoint Real Estate Finance Inc Q1 2026 Earnings EPS Surpasses Estimates by 129 Stock Declines ABT Q1 2026 Earnings EPS Falls Slightly Short of Estimates Shares Edge Lower UZF Q1 2026 Earnings Strong EPS Surprise of 43 Drives Stock Uptick