Streaming Ratings, Week of July 14: Netflix’s Untamed Lands in the No. 1 Spot Programmatic 10 months ago The crime drama series managed to rack up over 2 billion minutes despite debuting Thursday, July 17. Adweek Feed