Nasdaq • NTLA • US45826J1051
Generating your data highlights...
1.97b USD | # 3998 in US
4.89m shares | 66.04m USD
139.72m
95.57% | 133.53m