Caribou Biosciences (CRBU) Financial Ratios | The Fly