Cellebrite DI (NASDAQ:CLBT) Sets New 52-Week Low - Time to Sell?
Cellebrite DI (NASDAQ:CLBT) shares recently fell to a new 52-week low of $10.55, despite previously closing at $15.25. While insider selling totaling $2.48 million occurred over the last three months, analysts maintain a "Moderate Buy" consensus with an average price target of $21.80. Institutional …