Nasdaq • NTLA • US45826J1051
Generating your data highlights...
1.78b USD | # 2222 in US
4.03m shares | 51.14m USD
140.13m
95.74% | 134.15m