NYSE • CFR • US2298991090
Generating your data highlights...
9.38b USD | # 1705 in US
554.27k shares | 77.8m USD
62.8m
98.61% | 61.92m