Tuesday, October 27, 2026Market Open
IDD — Netflix third-quarter profit jumps to 87 cents a share, but it trims its 2026 ad revenue outlook