Block XYZ Q1 2026 Earnings EPS Crushes Estimates by 244 as Profitability Improves Sonoco Products Company SON Q1 2026 Earnings EPS Misses Estimates but Stock Gains on Resilient Outlook DSGR Q1 2026 Earnings EPS Beat Surprises Market Despite Revenue Discretion UBFO Q4 2025 Earnings Solid EPS of 019 Reported Shares Remain Flat FDUS Q1 2026 Earnings Strong EPS Beat Driven by Portfolio Performance OCUL Q1 2026 Earnings WiderThanExpected Loss as Ocular Therapeutix Advances Pipeline