NYSE • CHPT • US15961R3030
Generating your data highlights...
133m USD | # 8079 in US
664.45k shares | 4.34m USD
25.9m
91.70% | 23.75m