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