NYSE • VMRK • US29476L1070
Generating your data highlights...
49.9b USD | # 822 in US
3.14m shares | 210.5m USD
N/A