Owlhouse Capital LP Buys Shares of 64,013 Celsius Holdings Inc. $CELH
Owlhouse Capital LP has acquired a new stake of 64,013 shares in Celsius Holdings Inc. (NASDAQ:CELH) worth approximately $2.27 million, making it their 16th largest holding. Other institutional investors have also adjusted their positions in Celsius, with hedge funds and institutional investors collectively owning …