NYSE • CFR • US2298991090
Generating your data highlights...
9.71b USD | # 1658 in US
558.57k shares | 90.35m USD
62.15m
98.60% | 61.28m