French Presidential Election Centrist Edouard Philippe Emerges as Early Favorite to Counter Populist Surge Amazon Reports Record Sales During Thanksgiving Holiday Week Market Record Run Top and Bottom Portfolio Stocks Over Six Weeks Mastercard Obtains New York BitLicense Expanding Digital Asset Capabilities Adani Powers 24 Stake Acquisition Drives JP Power Ventures Shares to Upper Circuit Hits 9Month High Spotify Surges After Unveiling AI Deal With Universal Music and LongTerm Guidance LULU Q1 2026 Earnings EPS Beats Estimates Amid Modest Stock Uptick Arteris Inc AIP Q1 2026 Earnings NarrowerThanExpected Loss Drives Positive Investor Sentiment Ryder System R Q1 2026 Earnings EPS Surges Past Expectations with 965 Beat Equity Lifestyle Properties Inc ELS Q1 2026 Earnings Slight EPS Beat Amid Steady Demand for Manufactured Housing Mercury General Corporation Q1 2026 Earnings Strong Earnings Beat Driven by Underwriting Discipline Kimball Electronics Q1 2026 Earnings EPS Miss Drags Shares Lower REX American Resources REX Slips 468 as Shares Test Key Support Levels BioLife Solutions BLFS Gains Ground Moving Toward Key Resistance at 2573 Cencora Inc COR Holds Steady Near Support as Neutral Trading Continues FIGS Inc Edges Higher as Stock Approaches Resistance Zone PACCAR Inc PCAR Fluctuates Near Midpoint as Market Digests Modest Pullback Barings Participation Investors MPV Gains 146 Testing Key Resistance at 1805 Carpenter Technology CRS Surges Over 4 as Aerospace Demand Drives Momentum Structure Therapeutics GPCR Shows Modest Gains as Biotech Sentiment Improves Catalyst Bancorp Inc CLST Edges Higher as Stock Holds Above Key Support Rani Therapeutics RANI Tests Key Resistance at 100 After Marginal Gain Dynamix Corporation ETHM Consolidates Near 1077 Amidst Low Volatility Prediction Market Investments Continue Despite Regulatory Uncertainty Earnings Calls Suggest PFSI Q1 2026 Earnings EPS Miss of 385 Drags Shares Lower Amid Mortgage Market Headwinds USA Compression Partners USAC Retreats Slightly as Stock Holds Above Key Support