Nasdaq • VOD • US92857W3088
Generating your data highlights...
30.3b USD | # 714 in US
3.88m shares | 58.93m USD
23.1b
77.90% | 17.99b