Vermilion Energy Inc.

VET·NYSE·$11.84·$2B