CNBC Portfolio Manager Trims HighFlying Stock After 80 Rally Since April Ecolabs Market Positioning Analyst Estimates and Ratings Overview Hypothetical NASCAR Tragedy Sparks Debate on Indexed Universal Life Insurance Risks SpaceX Files for IPO Under Ticker SPCX Potentially Boosting Elon Musks Wealth to Trillionaire Status Spains Youth Face Record Rent Burden 987 of Wages for OnePerson Flats Huawei Announces Advanced Chip Design Approach Intensifying Competition with Apple and Nvidia Stanley Druckenmiller Sells Nvidia Pivots to These 3 AI Infrastructure Stocks