NYSE • CFR • US2298991090
Generating your data highlights...
8.55b USD | # 1815 in US
556.78k shares | 77.54m USD
62.8m
98.61% | 61.92m