Home
Screener
Insiders
Rankings
Sign in
Create account
Insiders
· Profile
Caribou Biosciences, Inc.
10% owner at Intellia Therapeutics. Filing since 13 Sep 2017.
CIK 0001619856
Company
Date
Role
Action
Shares
Amount
Of holding
NTLA
Intellia Therapeutics, Inc.
29 Jan 2018
10% owner
Sold, plan not stated
550,645
$14.75M
12.1%
NTLA
Intellia Therapeutics, Inc.
13 Sep 2017
10% owner
Sold, plan not stated
1,048,846
no price
18.8%
2 decisions on file.