RYZ Q1 2026 Earnings EPS Misses Estimates Amid Challenging Market Conditions BDX Q1 2026 Earnings EPS Beats Estimates Stock Gains Slightly THCH Q4 2025 Earnings Negative EPS Reported as Stock Gains 285 Origin Bancorp OBK Q1 2026 Earnings EPS Misses Estimates Stock Slips Tecogen Inc TGEN Q1 2026 Earnings Strong EPS Beat Drives Positive Stock Reaction Verrica Pharmaceuticals VRCA Q1 2026 Earnings EPS Misses Estimates as PreRevenue Biotech Sees Modest Stock Gain