June 12, 2026

Programmatic

In a world where nearly everyone is always online, there is no offline.

Streaming Ratings, Week of June 23: Netflix’s Squid Game Plays Its Way to First Place

Netflix had seven titles in the chart—only one with shared distribution rights.
Adweek Feed