Celsius: The Comeback Is Just Getting Started

Celsius Holdings ( CELH ) is far off its March 2024 all-time high near $100 but has also come a long way from its February 2025 low near $21, now sitting somewhere in the middle at $53.53 following itsI prefer to look for GARP (growth at a reasonable price) stocks but also look for opportunities everywhere else. I don't have a specified time horizon. I invest in a stock for as long as my thesis holds true, and I get out when the facts change. In addition, I've developed market-beating algorithms with Python ...