EXR Q1 2026 Earnings Slight EPS Beat Amid Market Headwinds OI Q1 2026 Earnings EPS Falls 717 Below Consensus Amid Operational Headwinds TC Energy Q1 2026 Earnings InLine EPS Slightly Misses Estimate Stock Edges Higher CCRN Q1 2026 Earnings EPS Beats Estimates as Loss Narrows in Soft Staffing Market MTNB Q4 2024 Earnings Narrowing Losses Surprise as Biotech Advances Pipeline Without Revenue Tenaya Therapeutics Q1 2026 Earnings Narrow Miss on Earnings as Biotech Firm Reports No Revenue