Social media platform Reddit filed with the SEC today for an initial public offering, a move anticipated for years by the company, which was founded in 2005 by Steve Huffman, Alexis Ohanian and Aaron Swartz. It boasts 100k+ communities, or subreddits, including wallstreetbets, the home of meme stock traders who upended Wall Street in 2021, […]