NYSE:CFR | US2298991090
Generating your data highlights...
6.83b USD | # 1824 in US
503.76k shares | 53.6m USD
64.02m
91.69% | 58.7m