Home Stock CELH stock price forms a bullish divergence: is Celsius a buy?