Netflix shares are trading lower. Weakness potentially related to market strength amid vaccine hopes and business reopenings, which could be a potentially negative catalyst for at-home streaming services.
Benzinga Newsdesk