Medical MPT Q1 2026 Earnings Surprise EPS 005 Up Significant Strategy STRF Stock Steady at 10041 Support at 9539 20260520