Is Lantheus Holdings LNTH Still a Buy After 139 Rally 20260519 TKO Group TKO Stock Down 161 Support Test at 18141 20260519 ServisFirst Bancshares SFBS Q1 2026 Earnings Surprise EPS 152 Up Significant