Nasdaq • NTLA • US45826J1051
Generating your data highlights...
1.7b USD | # 4262 in US
4.03m shares | 51.68m USD
140.13m
95.74% | 134.15m