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

VETNYSE
$10.50
-0.25-2.33%
Last update: Nov 5, 5:23 PM