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