Caribou Biosciences CTO Kelly Timothy P Sells Shares – What It Means for Investors
Caribou Biosciences’ CTO sells 6,228 shares at $1.93, a near‑market exit that hints at short‑term liquidity needs amid mixed insider sentiment and rising stock prices.
3 minutes to read


