Byron Allen owns Buzzfeed- should you buy the stock? [xRo5jbq7x22]