CATL Invests 440 Million in Advanced Battery Storage Testing Facility for Extreme Conditions Berkshire Hathaway Increases Alphabet Stake by 224 and Takes 26 Billion Position in Delta Air Lines Tesla Launches Full SelfDriving Supervised in China as Local EV Competitors Advance JPMorgans Annual Summer Reading List for the Wealthy Highlights AI Leadership and a Book on Lemons Major League Pickleball Returns Los Angeles Mad Drops Ben Johns Lead Season Opener General Compute Launches First ASICNative Neocloud for AI Agent Applications Enel Chile Q4 2025 Earnings EPS Beats Estimates by 281 Amidst Operational Resilience Capital Bancorp Inc CBNK Q1 2026 Earnings EPS Misses Estimates Amid Margin Pressures RBC Bearings Q1 2026 Earnings EPS Surpasses Expectations by Nearly 8 DRD Q3 2014 Earnings NarrowerThanExpected Loss as Gold Producer Cuts Costs Medical Properties Trust Inc MPT Q1 2026 Earnings EPS Surges Past Estimates with 65 Beat UFPT Q1 2026 Earnings EPS Misses Estimates Slightly Yet Shares Edge Higher STSSW Warrants Hold Steady at 004 as Trading Range Narrows CNS Pharmaceuticals CNSP Surges Over 7 as Biotech Momentum Builds Chiron Real Estate Inc XRN Holds Steady Near 3742 as Support and Resistance Levels Remain Key OrthoPediatrics Corp KIDS Gains 148 Approaching Key Resistance at 187 Envoy Medical Inc Warrants COCHW Hold Steady at 006 as Trading Activity Remains Subdued CCM Q2 2016 Earnings Misses EPS Estimates by Wide Margin Marker Therapeutics Inc MRKR Q1 2026 Earnings EPS Beat Expectations Amid Development Stage Operations Molecular Partners Q4 2025 Earnings EPS Beat Drives Shares Higher Amid Clinical Progress ATO Q1 2026 Earnings EPS Beat Amid Natural Gas Utility Strength GBDC Q1 2026 Earnings Significant EPS Miss Amid Challenging Market Conditions CV Q1 2026 Earnings EPS Misses Estimates as Losses Widen Amid No Revenue Disclosure Oil Prices Decline as USIran Talks Show Signs of Progress Amid Stalemate Fastly Inc FSLY Q1 2026 Earnings Strong EPS Beat Drives 5 Stock Rally Ultra Clean Holdings UCTT Surges 426 as Bulls Test Resistance Near 8821