Nasdaq • NTLA • US45826J1051
Generating your data highlights...
1.97b USD | # 3995 in US
4.93m shares | 66.86m USD
139.72m
96.02% | 134.16m