Brief: Caribou Biosciences Q1 Basic EPS USD -0.43
May 08 (Reuters) - Caribou Biosciences Q1 net income USD -39.991 million. Q1 licensing and collaboration revenue USD 2.353 million
May 08 (Reuters) - Caribou Biosciences Q1 net income USD -39.991 million. Q1 licensing and collaboration revenue USD 2.353 million