$9.14
-0.05 (-0.54%)
Day Range $9.07 — $9.21
52W Range $7.24 — $19.83
Open$9.11
Previous Close$9.19
Day High$9.21
Day Low$9.07
52W High$19.83
52W Low$7.24
Volume
Avg Volume279.7K
Market Cap878.36M
P/E Ratio798.51
EPS$-0.01
SectorEnergy

Analyst Ratings

Buy
7 analysts
5 Buy 2 Hold 0 Sell
Price Target +575.1% upside
Current
$9.14
Target
$61.70
$43.22 $61.70 avg $77.56

Key Financials

FY 2026 FY 2025 FY 2024
Revenue 769.67M 855.29M 950.76M
Net Income 47.74M 47.75M 56.00M
Profit Margin 6.2% 5.9% 5.9%
EBITDA 336.08M 354.79M 119.38M
Free Cash Flow 46.87M
Rev Growth -10.0% -10.0% +7.2%
Debt/Equity 0.24 0.24 0.10

Energy Peers

Symbol Name Price Change P/E Mkt Cap
XOM Exxon Mobil Corp $139.73 +0.91% 22.6 571.22B
CVX Chevron Corporation $175.98 +0.53% 31.4 345.80B
ENB Enbridge Inc $55.74 +1.72% 24.4 168.38B
TTE Totalenergies Se $80.31 -0.45% 11.9 156.62B
COP Conocophillips $109.97 +0.25% 17.9 131.26B
CNQ Canadian Natural Resources $41.02 -1.84% 12.4 120.56B

OBE News

No news for OBE yet

Quick Stats

Market Cap878.36M
P/E Ratio798.51
EPS$-0.01
Volume
SectorEnergy