Verwiel Frank

Insider Buys Quantity –
0
2024-06-17SaleIntellia Therapeutics, Inc.
NTLA
director
1,505
0.0016%
$25.00$37,625-3.77%