Growth Metrics

Caribou Biosciences (CRBU) Non Operating Investment Income (2022)

Caribou Biosciences (CRBU) has disclosed Non Operating Investment Income for 1 consecutive years, with -$492000.0 as the latest value for Q2 2022.