$3.84
-0.08 (-2.04%)
As of Sep 20, 10:34 PM ET ·
Day Range $3.83 — $3.98
52W Range $1.50 — $5.08
Open$3.93
Previous Close$3.92
Day High$3.98
Day Low$3.83
52W High$5.08
52W Low$1.50
Volume
Avg Volume3.94M
Market Cap620.38M
P/E Ratio
EPS$-0.74
SectorEnergy

Analyst Ratings

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

Key Financials

FY 2026 FY 2025 FY 2024
Revenue 505.79M 619.39M 48.18M
Net Income -151,356,685 -166,814,862 4.48M
Profit Margin -29.9% -28.4% 9.3%
EBITDA 49.00M 57.01M 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 $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

Quick Stats

Market Cap620.38M
P/E Ratio
EPS$-0.74
Div Yield1.39%
Volume
SectorEnergy