$3.21
-0.10 (-3.02%)
As of Jun 21, 10:29 PM ET ·
Day Range $3.03 — $3.22
52W Range $1.50 — $5.08
Open$3.20
Previous Close$3.31
Day High$3.22
Day Low$3.03
52W High$5.08
52W Low$1.50
Volume
Avg Volume5.52M
Market Cap477.58M
P/E Ratio
EPS$-0.96
SectorEnergy

Analyst Ratings

Strong Buy
7 analysts
6 Buy 1 Hold 0 Sell
Price Target +811.2% upside
Current
$3.21
Target
$29.25
$25.09 $29.25 avg $40.15

Key Financials

FY 2026 FY 2025 FY 2024
Revenue 463.00M 566.99M 48.18M
Net Income -138,551,892 -152,702,305 4.48M
Profit Margin -29.9% -28.4% 9.3%
EBITDA 44.86M 52.18M 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 $136.90 -2.03% 22.6 571.22B
CVX Chevron Corporation $171.45 -2.57% 31.4 345.80B
ENB Enbridge Inc $55.29 -0.81% 24.4 168.38B
TTE Totalenergies Se $78.69 -2.02% 11.9 156.62B
COP Conocophillips $106.92 -2.77% 17.9 131.26B
CNQ Canadian Natural Resources $39.38 -4.00% 12.4 120.56B

Quick Stats

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