New insider activity at Caribou Biosciences ( (CRBU) ) has taken place on March 18, 2025.
Director Rachel E. Haurwitz has made a significant move by purchasing 20,000 shares of Caribou Biosciences stock, with the transaction valued at $20,400.
More about Caribou Biosciences
YTD Price Performance: -39.88%
Average Trading Volume: 1,319,339
Technical Sentiment Consensus Rating: Buy
Current Market Cap: $93.93M