PLPC Q1 2026 Earnings EPS Surges Past Estimates with 1528 Surprise IT Q1 2026 Earnings EPS Surges Past Estimates by 1065 NBHC Q1 2026 Earnings Earnings Miss Weighs on Investor Sentiment Despite Resilient Operations RANI Q1 2026 Earnings Narrowing Losses as Pipeline Progress Continues Burford Capital Q1 2026 Earnings Massive EPS Miss as Litigation Outcomes Weigh MGP Ingredients MGPI Q1 2026 Earnings Earnings Surge Past Estimates Yet Stock Edges Lower