BuzzFeed, Inc. (NASDAQ:BZFD – Get Free Report) major shareholder John S. Johnson III sold 104,000 shares of the company’s stock in a transaction on Friday, May 31st. The stock was sold at an average price of $2.85, for a total transaction of $296,400.00. Following the completion of the transaction, the insider now owns 1,091,195 shares […]