2017-07-11 | Sale | Intellia Therapeutics, Inc. NTLA | 10 percent owner | 160,000 0.4527% | $16.07 | $2.57M | +39.31% | |
2017-07-10 | Sale | Intellia Therapeutics, Inc. NTLA | 10 percent owner | 80,000 0.2289% | $16.17 | $1.29M | +39.73% | |
2017-07-07 | Sale | Intellia Therapeutics, Inc. NTLA | 10 percent owner | 60,000 0.1724% | $16.77 | $1.01M | +34.98% |