$3.71
-0.11 (-2.88%)
As of May 10, 10:29 PM ET ·
Day Range $3.40 — $3.75
52W Range $1.15 — $4.49
Open$3.65
Previous Close$3.82
Day High$3.75
Day Low$3.40
52W High$4.49
52W Low$1.15
Volume
Avg Volume6.43M
Market Cap574.34M
P/E Ratio
EPS$-1.01
SectorEnergy

Analyst Ratings

Strong Buy
6 analysts
5 Buy 1 Hold 0 Sell
Price Target +688.4% upside
Current
$3.71
Target
$29.25
$25.09 $29.25 avg $40.15

Key Financials

FY 2026 FY 2025 FY 2024
Revenue 523.80M 641.44M 48.18M
Net Income -156,745,043 -172,753,537 4.48M
Profit Margin -29.9% -28.4% 9.3%
EBITDA 41.97M 48.83M 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 $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 Cap574.34M
P/E Ratio
EPS$-1.01
Div Yield1.39%
Volume
SectorEnergy