$1.23
+0.00 (+0.00%)
As of Sep 22, 2:25 PM ET ·
Day Range $1.21 — $1.25
52W Range $1.59 — $3.30
Open$1.25
Previous Close$1.23
Day High$1.25
Day Low$1.21
52W High$3.30
52W Low$1.59
Volume
Avg Volume190.5K
Market Cap668.30M
P/E Ratio
EPS$-0.23
SectorEnergy

Analyst Ratings

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

Key Financials

FY 2026 FY 2025 FY 2024
Revenue 40.82M 933.97M 906.73M
Net Income -112,286,141 90.96M 78.23M
Profit Margin -275.3% 9.7% 8.6%
EBITDA -95,495,690 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 $158.71 +0.26% 20.8 682.54B
CVX Chevron Corporation $202.41 -0.62% 20.3 418.01B
ENB Enbridge Inc $47.90 -0.62% 24.7 151.56B
TTE Totalenergies Se $89.85 -0.23% 11.4 177.75B
COP Conocophillips $125.27 -1.77% 17.0 158.14B
CNQ Canadian Natural Resources $47.77 -1.06% 12.6 147.81B