Ribbon Communications Q1 2026 Earnings Narrowing Loss Beats Estimates Shares Rally Strategy Inc STRF Q1 2026 Earnings Preferred Stock Reports Massive Miss as EPS Deeply Negative FBIOP Q4 2025 Earnings Preferred Stock Reports Negative EPS Surprise Amid No Revenue Disclosure Revolve Group RVLV Q1 2026 Earnings EPS Beats Estimates Stock Edges Higher InspireMD Inc NSPR Q1 2026 Earnings Narrower Loss Than Expected But Shares Slide