Diodes Inc Senior VP Emily Yang Sells 545280 in Company Stock NetEase Stock Declines Following Q1 Earnings Beat Market Reacts to Mixed Signals Vodafone Idea Shares Hit New Record High Surge Over 100 in Past Year Lenovo Shares Surge Over 15 on Record Earnings AI Revenue Nearly Doubles Wholesale Inflation Surges 6 YearoverYear in April Marking Largest Annual Jump Since 2022 Novartis Raises Annual Sales and Profit Guidance on Strong Performance Ferraris First EV Launch Sends Shares Lower as Market Reacts