Nasdaq Composite Succumbs to Selling Pressure amid Netflix and Tesla Tug-of-War
Netflix (NFLX) approved a $25B share buyback, the most important in firm historical past, after shares fell 13% over the previous week following a Q1 miss. Geopolitical tensions within the Strait of Hormuz and considerations over Tesla’s capital spending plans are weighing available on the market regardless of sturdy semiconductor efficiency and Netflix’s aggressive buyback…