
Valued at $99.9 million by market cap, BuzzFeed (BZFD) is a media company that has burnt massive shareholder wealth since its initial public offering (IPO) in March 2021. Down more than 95% from all-time highs, BuzzFeed is a penny stock priced below $3 per share.
However, shares of the company are currently up 179% in 2024, and have rallied 121% since the start of May.