SCNX Q1 2026 Earnings Significant EPS Beat Despite Lack of Revenue Ethos Technologies Inc LIFE Q1 2026 Earnings EPS Surges 138 Above Estimate Yet Stock Declines Sharply Certara Q1 2026 Earnings EPS Misses Estimates but Stock Gains 135 ST Q1 2026 Earnings Earnings Per Share Edges Past Consensus Shares Rise ELS Q1 2026 Earnings EPS Beats Estimates by 117 Stock Rises Slightly MSEX Q1 2026 Earnings EPS Misses Estimates by 196 Stock Rises 07