Stantec STN Stock Slides 260 Support at 7115 20260520 Sunrun RUN Q1 2026 Earnings EPS 062 Beats Estimates SpaceX Files for LongAwaited IPO Under Ticker SPCX Potentially Boosting Elon Musks Wealth Blackrock FRA Holds 1107 Direction Awaited 20260521