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