CRBU   $1.87  -5.08% Market Closed After Close 1.91 2.14%

Caribou Biosciences, Inc.

Data not available