Nasdaq • VOD • US92857W3088
Generating your data highlights...
37.7b USD | # 596 in US
4.17m shares | 62.85m USD
23.02b
95.25% | 21.93b