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

VETNYSE
$12.47
-1.22-8.91%
Last update: Nov 2, 5:42 PM