SRRK Q1 2026 Earnings WiderthanExpected Loss Amid Clinical Progress LFST Q1 2026 Earnings A Massive EPS Surprise Overshadowed by Market Skepticism Plexus Corp PLXS Q1 2026 Earnings Solid EPS Beat Partially Offset by Cautious Market Sentiment Culp Inc CULP Q1 2026 Earnings WiderThanExpected Loss Sends Stock Lower White Mountains Insurance Group Q2 2025 Earnings EPS Misses Estimates Stock Edges Higher TriplePoint Venture Growth BDC Corp TPVG Q1 2026 Earnings EPS Misses Estimates Amid Venture Debt Market Pressures