Media & Entertainment·Stocks·USA Netflix Forecast: Citi’s $115 Call Fuels Fresh Rally Hopes Mar 23, 2026