NYSE • CFR • US2298991090
Generating your data highlights...
8.72b USD | # 1792 in US
544.37k shares | 76.1m USD
62.8m
98.61% | 61.92m