Nasdaq • VOD • US92857W3088
Generating your data highlights...
39.1b USD | # 589 in US
4.02m shares | 61.57m USD
23.02b
89.91% | 20.7b