Vermilion Energy shares are trading lower after the company reported mixed Q1 financial results.

Vermilion Energy Inc.

Vermilion Energy Inc.

VET

0.00

Vermilion Energy shares are trading lower after the company reported mixed Q1 financial results.