NYSE • CFR • US2298991090
Generating your data highlights...
9.64b USD | # 1665 in US
570.22k shares | 80.97m USD
62.8m
98.61% | 61.92m