Comcast Corp, Ten Percent Owner at iMedia Brands, holds 19.51M shares in BuzzFeed (Ticker: BZFD), holds 5.14M shares in Peloton Interactive (Ticker: PTON), holds 7.14M shares in iMedia Brands (Ticker: IMBIQ). Most recently, Comcast Corp Sold ― shares of BuzzFeed on Feb 21, 2023 for an estimated value of 1.07M.