Nasdaq • VOD • US92857W3088
Generating your data highlights...
35b USD | # 617 in US
4.13m shares | 63.27m USD
23.1b
77.90% | 17.99b