BOOM Q1 2026 Earnings EPS Surprise of 155 Despite Net Loss Stock Edges Lower STRRP Q1 2026 Earnings Preferred Stock Reports Sharp EPS Miss Yet Shares Gain APWC Q3 1997 Earnings EPS Misses Estimates Amid Challenging Conditions RSVR Q1 2026 Earnings EPS Surpasses Estimates with 7857 Beat NCMI Q1 2026 Earnings WiderThanExpected Loss Weighs on Investor Sentiment IMPPP Q1 2026 Earnings EPS Surges 64 Above Estimates