CRBU

CARIBOU BIOSCIENCES INC
Inst. value
$1.04M
Inst. shares
652.5K
Holders
1

Institutional Holders (1)

Institution Shares Value % Total Δ Filed
Maverick Capital Ltd652.5K$1.04M100.0%Feb 13, 26