Nasdaq • VOD • US92857W3088
Generating your data highlights...
37.1b USD | # 618 in US
4.03m shares | 61.27m USD
23.02b
95.24% | 21.93b