Celsius Holdings looks cheap to its own insiders, and most people are sleeping on the company. The CEO, two directors and the President and COO bought roughly $2.5M of stock combined at about $28 a share, including $700K from the CEO and $1M from one director, per @meetblossomapp. Insiders putting their own money in on that scale signals someone thinks the stock is cheap. x.com x.comÂ