EFX Q1 2026 Earnings Earnings Beat Estimates Amid Strong Performance BDC Q1 2026 Earnings EPS Surpasses Expectations Amid Solid Operational Performance OLP Q1 2026 Earnings EPS Beats Estimates by 66 Revenue Details Not Disclosed ZM Q1 2026 Earnings EPS Beat Drives 9 Stock Surge as Revenue Details Remain Unclear DOC Q1 2026 Earnings Staggering EPS Beat Highlights Strong Portfolio Performance STOK Q1 2026 Earnings EPS Surprises to the Upside as Clinical Pipeline Advances