BamSEC and AlphaSense Join Forces
Learn More

Caribou Biosciences Inc.

NASDAQ: CRBU    
Share price (12/20/24): $1.80    
Market cap (12/20/24): $163 million

Latest Filings – Non-Ownership Filter