Nasdaq • NTLA • US45826J1051
Generating your data highlights...
1.86b USD | # 4076 in US
4.9m shares | 66m USD
118.13m
94.76% | 111.94m