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.
Read MoreDid you find this insightful?
Bad
Just Okay
Amazing