Thu, March 12, 2026 at 8:21 PM UTC Stephanie Link has watched Netflix from the sidelines her entire career. That changed recently. The Chief Investment Strategist bought Netflix for the first time ...