Eric Weiner$1.2MFollowers@eweiner06/07/2023New position in NTLAIntellia Therapeutics at $43.96 0123456789
Aaron$9.9MFollowers@schiffske02/24/2023Sold all NTLA-3.03% LOSSIntellia Therapeutics at $37.78 0123456789
Aaron$9.9MFollowers@schiffske02/17/2023Bought 100% more NTLAIntellia Therapeutics at $38.97 0123456789
Aaron$9.9MFollowers@schiffske02/17/2023New position in NTLAIntellia Therapeutics at $38.95 0123456789