Celsius: Expensive, But Worth It
Zerbor/iStock via Getty Images
Investment Thesis
Two years ago Celsius Holdings (CELH) was a small-cap stock with 15% short interest and over 10 days to cover. The company was easy to miss or overlook given the competitive environment of its products and…