Vermilion Q1 2023 Earnings Report

Total Revenue
$409M
Previous year: $639M
-36.1%
EPS
$1.73
Previous year: $1.38
+25.4%

Vermilion

Vermilion