Why Celsius Stock Crashed to a 52-Week Low Today

Celsius Holdings (CELH) saw a sharp decline in stock value following disappointing Q3 financial results. Revenue dropped 31% to $266 million, and net income plummeted 92% to $6.4 million.