Thermo Fisher Scientific Q1 2026 Earnings EPS Surpasses Estimates Amid Modest Stock Pullback Security National Financial Corporation SNFCA Q4 2025 Earnings Profitability Maintained Amid Mixed Market Signals OCS Q1 2026 Earnings EPS Misses Estimates as Operating Losses Widen ADI Q1 2026 Earnings EPS Beat Drives Positive Stock Reaction STRL Q1 2026 Earnings EPS Surges Past Estimates on Strong Execution TDOC Q1 2026 Earnings EPS Misses Expectations as Teladoc Reports WiderThanAnticipated Loss