SNFCA Q4 2025 Earnings Earnings per share of 053 reported stock edges lower PLX Q1 2026 Earnings Major EPS Beat Driven by Strong Operational Performance Xenetic Biosciences Q2 2025 Earnings Narrowed Loss Beats Estimates as Pipeline Advances SRE Q1 2026 Earnings Slight EPS Miss Amid Solid Operational Performance and Positive Market Reaction STERIS plc STE Q1 2026 Earnings EPS Falls Short Amid Mixed Operating Conditions CAMP Q1 2026 Earnings Wider Loss Surprises Market Stock Gains on Strategic Optimism