NASA Selects Blue Origin for Initial Uncrewed Lunar Mission in 20 Billion Moon Base Effort Dollar Weakens on Hormuz Reopening Hopes as Risk Appetite Returns CNBC Investing Club Portfolio Rides Market Rally Top and Bottom Performers Emerge in SixWeek Surge Japans Nikkei 225 Crosses 65000 Milestone as Oil Prices Slide on Hormuz Reopening Hopes UK Spy Chief Warns West Faces Moment of Consequence Amid Threats From Russia and China Chinese Investors Turn to Dividend Stocks as Market Options Narrow Catalyst Pharmaceuticals Inc CPRX Q1 2026 Earnings EPS Beats Estimates by 75 Stock Edges Slightly Lower LYB Q1 2026 Earnings EPS Surges 140 Above Estimates Amid Improved Operations Ashland Inc ASH Q1 2026 Earnings EPS Misses Estimates Amid Mixed Operating Conditions Kairos Pharma Ltd KAPA Q1 2026 Earnings EPS Misses Estimates as PreRevenue Stage Continues Warby Parker WRBY Q1 2026 Earnings EPS Beats Estimates by 155 Stock Gains SLQT Q1 2026 Earnings Massive EPS Beat Overshadowed by Revenue Concerns Grande Group Limited GRAN Gains 396 as Price Tests Key Resistance at 110 HomesToLife Ltd HTLM Faces Heavy Selling Pressure Key Support at 163 Tested Ramaco Resources METCB Rallies Over 9 as Coal Sector Gains Momentum ReNew Energy Global RNW Holds Steady Near Resistance as Renewable Sector Gains Momentum Allegiant Travel ALGT Holds Near Support as Airline Sector Faces Seasonal Uncertainty Marco Rubio Navigates CubanAmerican Backlash in Pursuit of Economic Engagement with Havana TS Q1 2026 Earnings EPS Surpasses Estimates by Double Digits Amid Strong Margin Execution Helix Energy Solutions HLX Holds Steady Near 1005 as Traders Eye Key Resistance Armada Acquisition Corp II Warrant XRPNW Nears Key Support at 081 Amid Low Volume Lantheus Holdings Slips 188 as Shares Approach Key Support Zone MasterBrand Inc MBC Edges Higher as Stock Tests Key Resistance Near 81 Kodiak AI Inc KDK Slips 2 as Momentum Falters Near Support BingEx Limited FLX Rallies Above Key Support Resistance Test Looms Lightwave Logic Inc LWLG Declines Over 5 as Shares Test Key Support Levels SIBONE Inc SIBN Edges Lower Amid Consolidation Near Key Support Levels