NYSE • SE • US81141R1005
Generating your data highlights...
58.8b USD | # 382 in US
5.22m shares | 469.58m USD
592.02m
50.20% | 297.18m