SpaceX IPO Speculation Nvidia Earnings and Bezos AI Remarks Lead Morning Market Brief Enhanced Games Donald Trump JrBacked Steroid Olympics Set for Sunday Debut Stock Surges Barclays Reports 18 Profit Increase Raises Income Guidance Russia Warns US Citizens to Leave Kyiv as Moscow Announces Systematic Strikes on Ukrainian Capital SoftBank Taps Banks for US IPOs of SB Energy and AI Robotics Spinoff Roze Sources Confirm Duke Energy DUK Faces 5 Price Target Adjustment Amid Market Scrutiny Enova International ENVA Q1 2026 Earnings EPS Beats Estimates by 335 Stock Rises McKesson MCK Q1 2026 Earnings EPS Slightly Beats Estimates Stock Holds Steady PowerFleet Inc AIOT Q1 2026 Earnings EPS Surges Past Estimates Revenue Details Unavailable TRI Q1 2026 Earnings EPS Beat Drives Modest Stock Gains Amid Steady Business Performance WSO Q1 2026 Earnings Strong EPS Beat Amid Challenging HVAC Market ROG Q1 2026 Earnings EPS Beats Estimates by 10 Shares Edge Higher Coeptis Therapeutics COEP Holds Steady at 164 as Key Levels Define Trading Range Wellchange Holdings WCT Edges Higher as Bulls Test Key Resistance Xerox XRX Edges Higher Near Support as Turnaround Efforts Continue NOMADAR Corp NOMA Gains 286 as Stock Approaches Key Resistance MINISO Group MNSO Faces Headwinds as Shares Slide 15 to 1353 US Government Stake Speculation Traders Eye IonQ Micron Anduril After Quantum Bets ICON plc ICLR Q3 2025 Earnings EPS Misses Estimates Amid Operational Challenges Nuveen New Jersey Municipal Fund NXJ Edges Higher as Yield Hunters Seek TaxAdvantaged Income MSGS Q1 2026 Earnings Big EPS Miss as Seasonality and Costs Weigh on Results SHIM Q1 2026 Earnings EPS Misses Estimates as Stock Declines Sharply Beam Therapeutics BEAM Q1 2026 Earnings NarrowerThanExpected Loss Lifts Shares Crescent Biopharma CBIO Q1 2026 Earnings Narrower Loss Beats Estimates Shares Edge Lower PFE Q1 2026 Earnings EPS Surpasses Estimates Amid Operational Discipline DKS Q1 2026 Earnings Strong Earnings Beat Drives Stock Higher High Tide Inc Q1 2026 Earnings EPS Surges Past Estimates by 300