U.S. Stocks Finish Mixed as Tech Shares Drop
By The Wall Street Journal
17/02/21·2m 9s
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