Subscribe
Strait
Independent reporting, around the clock.
Business

Advertising

  1. Netflix shares fall as it cuts 2026 ad revenue forecast to $2.7bn

    The streamer earned 87 cents a share in the third quarter, ahead of the 82 cents analysts expected, but narrowed its 2026 sales forecast to $51.1 billion.

    Oct 21 · 4 min read