ATRA Q1 2026 Earnings Narrowed Loss Beats Estimates as Clinical Progress Continues Stran Company Inc Q1 2026 Earnings Profitability Achieved Amid Strategic Initiatives C3ai Q1 2026 Earnings WiderThanExpected Loss Sends Shares Slightly Lower EXR Q1 2026 Earnings EPS Beats Estimates Stock Edges Lower AMT Q1 2026 Earnings Strong EPS Beat Drives Positive Stock Reaction NXTC Q1 2026 Earnings SmallerthanExpected Loss but Stock Plunges 22 as Revenue Stays at Zero