Nasdaq • CNTA • US1523091007
Generating your data highlights...
6.14b USD | # 2185 in US
2.62m shares | 89.51m USD
134.07m
63.48% | 85.11m