NYSE:VET | CA9237251058
Generating your data highlights...
1.32b USD | # 4529 in US
1.32m shares | 10.84m USD
153.3m
93.78% | 143.77m