Celsius Director Damon DeSantis Buys 36,000 Shares for $1.0 Million. Is This a Buy Signal?
Desantis increased his direct stake to 2.7 million shares as Celsius trades near $27.63, valuing his position at $75.38 million despite a -51% one-year return.