Engages in exploration, development, and production of natural gas and petroleum reserves. Its operations focus on resource extraction, field development, and delivery to regional markets through established supply chains.
2003
Canada
51 - 200 employees
Oil & Energy
$500M - 1B in revenue
$100M - 500M in profitability
Total Annual
Revenue & EBITDA
($ B)
Margin as % of revenue
R&D as % of revenue
Analyst consensus vs actuals
($ B)
1.5
▼ 1.7%
1.3
▼ 10.9%
1.1
▼ 15.0%
22.0
2027Not available
Available
Not available
Available
5 out of 11 incl. management
Not available
Not available
Not available
Not available
Not available
Not available
Not available