CRBU Caribou Biosciences Inc

2,381
$3.01
$0.10
(3.21%)
Today
Watchers2,381
52-Wk Low$2.98
52-Wk High$8.59
Market Cap$280.89M
Volume2.71M
52-Wk High$8.59
52-Wk Low$2.98