Nasdaq Composite Succumbs to Selling Pressure amid Netflix and Tesla Tug-of-War

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…

Read More