Bullish
Caribou Biosciences stock (US1420381089): Q1 earnings beat and 4.4% surge
Caribou Biosciences (CRBU) reported stronger-than-expected Q1 2026 earnings, with EPS of -$0.26 beating estimates by $0.07 and revenue of $2.4 million...