Vermilion Energy Inc (VET) Stock Price, Quote, News & History

VETNYSE
$13.69
0.181.33%
Last update: Oct 30, 6:32 PM