Insider Activity of Caribou Biosciences, Inc.
Biography of Caribou Biosciences, Inc.
No biography is available at this moment.
No biography is available at this moment.
| 2018-01-29 | Sale | Intellia Therapeutics, Inc. NTLA | 10 percent owner | 550,645 1.3083% | $26.78 | $14.75M | -8.47% | |
| 2017-09-13 | Sale | Intellia Therapeutics, Inc. NTLA | director | 1.05M – | $0 | $0 | +16.64% |