$1.38
-0.03 (-2.13%)
Day Range $1.36 — $1.41
52W Range $1.36 — $3.30
Open$1.41
Previous Close$1.41
Day High$1.41
Day Low$1.36
52W High$3.30
52W Low$1.36
Volume
Avg Volume496.6K
Market Cap834.70M
P/E Ratio
EPS$-0.25
SectorEnergy

Analyst Ratings

Strong Buy
7 analysts
6 Buy 1 Hold 0 Sell
Price Target +1,244.2% upside
Current
$1.38
Target
$18.55
$12.00 $18.55 avg $21.13

Key Financials

FY 2026 FY 2025 FY 2024
Revenue 41.12M 933.97M 906.73M
Net Income -113,129,009 90.96M 78.23M
Profit Margin -275.3% 9.7% 8.6%
EBITDA -96,212,521 153.86M 123.90M
Free Cash Flow 43.27M 46.61M
Rev Growth +1,008.0% -7.2% -8.2%
Debt/Equity 0.88 0.13 0.13

Energy Peers

Symbol Name Price Change P/E Mkt Cap
XOM Exxon Mobil Corp $136.41 -2.38% 22.6 571.22B
CVX Chevron Corporation $171.77 -2.39% 31.4 345.80B
ENB Enbridge Inc $55.24 -0.90% 24.4 168.38B
TTE Totalenergies Se $78.74 -1.95% 11.9 156.62B
COP Conocophillips $109.97 +0.25% 17.9 131.26B
CNQ Canadian Natural Resources $39.24 -4.34% 12.4 120.56B

Quick Stats

Market Cap834.70M
P/E Ratio
EPS$-0.25
Volume
SectorEnergy