$16.95
+0.81 (+5.02%)
As of Jun 21, 10:36 PM ET ·
Day Range $16.17 — $16.99
52W Range $7.84 — $19.94
Open$16.25
Previous Close$16.14
Day High$16.99
Day Low$16.17
52W High$19.94
52W Low$7.84
Volume
Avg Volume87.4K
Market Cap316.28M
P/E Ratio34.21
EPS$0.55
SectorEnergy

Analyst Ratings

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

Key Financials

FY 2026 FY 2025 FY 2024
Revenue 482.67M 378.12M 149.99M
Net Income 446.8K 315.0K 10.39M
Profit Margin 0.1% 0.1% 6.9%
EBITDA 19.00M 14.14M 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.71%
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 $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