Intellia Therapeutics, Inc.

Net Selling
NTLA·US·🇺🇸 US
8%buys·92%sells
830 transactions
$69.5MTotal buys·25 buys
$344.0MTotal sells·280 sells
5050 insiders
Last: Dec 12, 2025