Business & Finance Reddit CEO Steve Huffman sells $12 million stake Reddit CEO Steve Huffman sells $12 million stake