Nasdaq • CNTA • US1523091007
Generating your data highlights...
6.17b USD | # 2236 in US
2.63m shares | 100.26m USD
134.07m
63.48% | 85.11m