TLPH Talphera Inc beats Q4 2025 EPS estimates but shares fall 235 percent amid absent revenue comparison metrics BWNB Babcock 2026 delivers stunning EPS beat of 1725 percent swinging from expected loss to profit LEG Leggett and Platt Incorporated reports Q4 2025 EPS miss and 75 percent annual revenue drop shares fall 13 percent Brenmiller BNRG Stock Near Breakout Investors Pile In 20260415 Orrstown ORRF Trend Analysis Q4 2025 EPS Beats Forecasts The market share dynamics in MSC MSM results Q1 2026 Profit Disappoints Babcock BW posts stunning EPS beat yet shares slide despite 1725 surprise