Tug-of-War in Tech: Netflix and Tesla Q1 Earnings Influence Nasdaq Composite Index
**Tug-of-War in Tech: Netflix and Tesla Q1 Earnings Influence Nasdaq Composite Index** Key Takeaways: Netflix announces a $25B share buyback, the largest in company history, after a week of share price drops, while Tesla shares fall following a rise in capital expenses. Despite a strong semiconductor performance, primarily led by NVIDIA, Nasdaq Composite Index under … Read more