TRS Q1 2026 Earnings EPS Beats Estimates by 2539 EXR Q1 2026 Earnings EPS Beats Estimates by 116 as SelfStorage Demand Holds Steady SLQT Q1 2026 Earnings Massive EPS Beat Overshadowed by Revenue Concerns KURA Q1 2026 Earnings EPS Misses Estimates as ClinicalStage Biotech Navigates Development MNSBP Q1 2026 Earnings EPS Surges Past Estimates by Over 24 RCKY Q1 2026 Earnings EPS Misses Estimates by 3725 Amid Challenging Environment