Vermilion Energy Inc

VET NPV
Create an alert
Sell15.77 CAD
Buy15.90 CAD
0.18 CAD (1.13%)
Last updated today at 11:45 UTC