Comcast Corp, Ten Percent Owner at iMedia Brands, holds 2.00M 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 May 23, 2024 for an estimated value of 10.13M.