All posts

Dropbox: The Buyback You Forgot About

A company with 18 million paying users that may be 33% undervalued.