$1.74
-0.08 (-4.40%)
As of May 9, 9:39 PM ET ·
Day Range $1.74 — $1.81
52W Range $0.94 — $3.30
Open$1.77
Previous Close$1.82
Day High$1.81
Day Low$1.74
52W High$3.30
52W Low$0.94
Volume
Avg Volume358.6K
Market Cap988.44M
P/E Ratio
EPS$-0.20
SectorEnergy

Analyst Ratings

Strong Buy
6 analysts
5 Buy 1 Hold 0 Sell
Price Target +966.1% upside
Current
$1.74
Target
$18.55
$12.00 $18.55 avg $21.13

Key Financials

FY 2026 FY 2025 FY 2024
Revenue 40.81M 933.97M 906.73M
Net Income -112,262,691 90.96M 78.23M
Profit Margin -275.3% 9.7% 8.6%
EBITDA -95,199,645 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 $144.57 -1.37% 22.4 644.60B
CVX Chevron Corporation $181.62 -0.48% 30.9 379.89B
ENB Enbridge Inc $53.59 -0.74% 20.9 156.90B
TTE Totalenergies Se $88.48 -0.28% 8.1 162.60B
COP Conocophillips $113.87 -0.88% 18.5 147.69B
CNQ Canadian Natural Resources $44.53 -0.47% 12.0 129.77B

Quick Stats

Market Cap988.44M
P/E Ratio
EPS$-0.20
Volume
SectorEnergy