NYSE • CHPT • US15961R3030
Generating your data highlights...
166m USD | # 7777 in US
531.93k shares | 3.3m USD
24.42m
92.21% | 22.51m