Streaming Ratings, Week of June 23: Netflix’s Squid Game Plays Its Way to First Place Programmatic 11 months ago Netflix had seven titles in the chart—only one with shared distribution rights. Adweek Feed