Get the app!
Back to Trades

Intellia Therapeutics, Inc.

NTLACIK: 0001652130
Total Volume
$4.6M
Purchases
$2.4M
Sales
$1.3M
Unique Insiders
9

Recent Insider Trades (10)