From BYD to Xpeng Memory Chip Shortage Squeezes Chinas Automakers SpaceX IPO Opens to Retail Investors via Major Brokerage Platforms Bungie Ends Active Development on Destiny 2 Final Update Set for June 9 Game Remains Playable Amazons Unrivaled Dominance Why Western Retailers Struggle to Compete American Airlines Selects Starlink for InFlight Internet Boosting SpaceXs Aviation Reach Middle East Conflict Boosts Canadian Natural Resources CNQ Amid Energy Sector Rally Yacktman Fund Outperforms UTHR Q1 2026 Earnings EPS Misses Estimates Despite Modest Stock Gain DSGN Q1 2026 Earnings NarrowerthanExpected Loss Despite No Revenue UHAL Q1 2026 Earnings Missed Estimates Yet Shares Surge on Operational Resilience KFS Q1 2026 Earnings Loss Per Share of 010 Reported Stock Down Slightly Protara Therapeutics Q1 2026 Earnings EPS Beats Estimates Amid Continued Pipeline Progress JOBY Q1 2026 Earnings EPS Beat by 39 Highlights Progress in eVTOL Development Path MannKind MNKD Edges Higher Amid Stable Trading Key Support Holds Columbus Circle Capital Corp II CMII Holds Steady at 991 as Market Watches Key Levels ECARX Holdings ECX Dips Near Key Support Level at 094 Precision BioSciences DTIL Jumps 484 as Biotech Sentiment Improves Nuveen Mortgage and Income Fund JLS Sees Minor Dip Amid Steady Trading Jefferies Upgrades Generac Analyst Confidence Signals Improved Outlook HNST Q1 2026 Earnings Narrow Miss on EPS Revenue Data Unavailable Stock Rises 69 Stellar V Capital Corp Unit SVCCU Flat Trading as Consolidation Continues RILYT Q1 2024 Earnings Negative EPS of 171 Amidst No Revenue Disclosure Stock Declines Lisata Therapeutics LSTA Q3 2025 Earnings EPS Beat Drives Positive Stock Reaction NAVN Q1 2026 Earnings Travel Management Firm Posts Surprise Profit Stock Jumps 7 EM Q2 2024 Earnings EPS Surges 429 Above Estimates Amidst Operational Focus MWA Q1 2026 Earnings Earnings Beat Estimates as EPS Surpasses Expectations Liberty Global Ltd LBTYB Q1 2026 Earnings Massive EPS Surprise of 362 Driven by Operational Gains Yet Stock Slips LNG Q1 2026 Earnings Massive EPS Miss as Company Reports Loss of 1675 per Share