Nasdaq Composite Faces Selling Pressure Amid Netflix Buyback and Tesla Earnings
The Nasdaq Composite is under selling pressure as Netflix initiates a $25 billion share buyback following a Q1 earnings miss, while Tesla's shares decline despite strong Q1 results due to concerns over increased capital spending. Geopolitical tensions in the Strait of Hormuz are also contributing to market uncertainty.
Topics: Geopolitical tensions Market sentiment Nasdaq Composite Netflix buyback Semiconductor performance Tesla earnings