NYSE • CHPT • US15961R3030
Generating your data highlights...
252m USD | # 7307 in US
1.56m shares | 9.65m USD
26.85m
96.94% | 26.03m