Nasdaq • NTLA • US45826J1051
Generating your data highlights...
1.67b USD | # 4328 in US
5.57m shares | 75.26m USD
140.13m
95.38% | 133.65m