Can Caribou Biosciences Inc (CRBU) Future Potential Be Undermined By Current Price Volatility?
Caribou Biosciences Inc (NASDAQ:CRBU) has a beta value of 2.55 and has seen 1.48 million shares traded in the last trading session. The company, currently