$3.43
+0.09 (+2.69%)
As of Aug 8, 10:30 PM ET ·
Day Range $3.23 — $3.54
52W Range $1.50 — $5.08
Open$3.27
Previous Close$3.34
Day High$3.54
Day Low$3.23
52W High$5.08
52W Low$1.50
Volume
Avg Volume4.47M
Market Cap496.92M
P/E Ratio
EPS$-0.96
SectorEnergy

Analyst Ratings

Strong Buy
8 analysts
7 Buy 1 Hold 0 Sell
Price Target +752.8% upside
Current
$3.43
Target
$29.25
$25.09 $29.25 avg $40.15

Key Financials

FY 2026 FY 2025 FY 2024
Revenue 468.33M 573.52M 48.18M
Net Income -140,147,345 -154,460,703 4.48M
Profit Margin -29.9% -28.4% 9.3%
EBITDA 45.37M 52.79M 7.27M
Free Cash Flow 2.20M
Rev Growth -18.3% -18.3% +14.2%
Debt/Equity 12.52 12.52 0.84

Dividend

Dividend Yield1.39%
Annual Dividend$0.04
Payout Ratio
Frequencyquarterly
Ex-Dividend
Pay Date

Energy Peers

Symbol Name Price Change P/E Mkt Cap
XOM Exxon Mobil Corp $153.04 -1.16% 19.4 636.70B
CVX Chevron Corporation $186.56 -1.41% 18.1 373.07B
ENB Enbridge Inc $51.28 -0.81% 22.9 158.13B
TTE Totalenergies Se $85.83 -0.51% 10.8 166.39B
COP Conocophillips $117.61 +0.73% 19.2 140.36B
CNQ Canadian Natural Resources $45.51 +0.13% 13.7 132.79B

Next Earnings

Aug 10, 2026
TBD
0 days away
EPS Est: $-0.01

Quick Stats

Market Cap496.92M
P/E Ratio
EPS$-0.96
Div Yield1.39%
Volume
SectorEnergy