Cibus Inc Q1 2026 Earnings Narrowing Losses Amid PreRevenue Phase MTX Q1 2026 Earnings Earnings Beat on Strong EPS Surprise National Storage Affiliates Trust NSA Q1 2026 Earnings EPS Surpasses Estimates Amid Challenging Storage Market LXFR Q1 2026 Earnings Earnings Beat by 3235 as EPS Surpasses Estimates CUK Q1 2026 Earnings EPS Meets Estimate Narrowly Stock Lifts 66 WST Q1 2026 Earnings EPS Surges Past Estimates by 2578