The so-called “front page of the Internet” started with a $100,000 investment two decades ago, and is now worth more than $30 billion.
Shares of the social media company jumped double digits on the news. Decades of research say the pop is usually the whole prize.