$17.63
+0.48 (+2.80%)
As of May 9, 2:02 AM ET ·
Day Range $17.19 — $18.13
52W Range $7.83 — $18.13
Open$17.20
Previous Close$17.15
Day High$18.13
Day Low$17.19
52W High$18.13
52W Low$7.83
Volume
Avg Volume119.9K
Market Cap317.02M
P/E Ratio142.07
EPS$0.13
SectorEnergy

Analyst Ratings

Strong Buy
7 analysts
6 Buy 1 Hold 0 Sell
Price Target +35.3% upside
Current
$17.63
Target
$23.86
$14.99 $23.86 avg $37.97

Key Financials

FY 2026 FY 2025 FY 2024
Revenue 442.91M 346.97M 149.99M
Net Income 410.0K 289.1K 10.39M
Profit Margin 0.1% 0.1% 6.9%
EBITDA 17.28M 12.86M 12.01M
Free Cash Flow 11.28M
Rev Growth +27.7% +27.7% +18.9%
Debt/Equity 1.22 1.22 0.89

Dividend

Dividend Yield0.70%
Annual Dividend$0.09
Payout Ratio396.2%
Frequencymonthly
Ex-DividendApr 24, 2026
Pay DateMay 9, 2026

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