NHI Q1 2026 Earnings EPS Misses Estimates Amidst Strategic Portfolio Shift EXLS Q1 2026 Earnings EPS Surpasses Estimates by 62 Amid Optimistic Outlook PMTU Q1 2026 Earnings EPS Falls Short of Expectations Revenue Data Unavailable Copart Inc CPRT Q1 2026 Earnings EPS Beat Expectations Amid Mixed Signals RNTX Q1 2026 Earnings Narrowed Loss Beats Estimates as Rein Therapeutics Advances Pipeline STRZ Q1 2026 Earnings Massive EPS Miss Overshadows Modest Stock Gain