Vermilion Energy Inc

VET NPV
Create an alert
Sell18.10 CAD
Buy18.11 CAD
0.33 CAD (1.86%)
Last updated today at