Nasdaq • NTLA • US45826J1051
Generating your data highlights...
2.17b USD | # 3820 in US
6.46m shares | 89.71m USD
139.72m
96.02% | 134.16m