Northern NTRS Gained 086 Can It Break 17353 20260518 WESCO International WCC Up 099 Is There More Room to Run 20260514 Whats Next for Affiliated MGRD at 1512 20260518 Icahn Enterprises Slips to 744 as Small Decline Extends Recent Drift Bitcoin Faces Potential May Decline as HigherforLonger Rate Expectations Weigh on Crypto Markets FSLR Q1 2026 Earnings EPS Crushes Estimates with 995 Surprise SoFi Technologies Reports Quarterly Results Core Financial Data Unavailable in Source Release