Google Insider Trading Case Employee Charged for 12 Million Profit from Internal Data NTB Q1 2026 Earnings EPS Beats Estimates but Stock Declines on Caution BYDs Latest 4nm SelfDriving Chip Fails to Alleviate Growth Worries Among Investors