Get the app!
Back to Trades

Intellia Therapeutics, Inc.

NTLACIK: 0001652130
Total Volume
$8.6M
Purchases
$2.4M
Sales
$1.4M
Unique Insiders
9

Recent Insider Trades (12)