U.S. Stocks Finish Mixed as Tech Shares Drop

Published: Feb. 17, 2021, 10:12 p.m.

Shares of Apple, Netflix both fall more than 1%. Insiders at Covid-19 vaccine makers sold nearly $500 million of stock last year. Charlie Turner reports. Learn more about your ad choices. Visit megaphone.fm/adchoices