2 Stocks to Buy in March
Key Points Netflix lost the Warner Bros. Discovery bidding war and its stock went up. Amazon is spending $200 billion on AI infrastructure in 2026, and investors are nervous. Short-term volatility has created entry points for patient long-term investors. 10 stocks we like better than Netflix › It’s mid-March, which means two things: Your basketball ...











