$7.00
-0.13 (-1.82%)
As of Mar 25, 2:00 PM ET ·
Day Range $6.95 — $7.07
52W Range $4.10 — $6.85
Open$7.02
Previous Close$7.13
Day High$7.07
Day Low$6.95
52W High$6.85
52W Low$4.10
Volume
Avg Volume2.37M
Market Cap1.36B
P/E Ratio28.36
EPS$0.23
SectorEnergy

Analyst Ratings

Strong Sell
13 analysts
1 Buy 6 Hold 6 Sell
Price Target +657.0% upside
Current
$7.00
Target
$52.99
$41.92 $52.99 avg $69.73

Key Financials

FY 2026 FY 2025 FY 2024
Revenue 1.49B 1.26B 1.19B
Net Income 96.19M 73.47M 91.38M
Profit Margin 6.5% 6.1% 7.7%
EBITDA 245.09M 197.60M 150.03M
Free Cash Flow 44.72M
Rev Growth +17.8% +17.8% +0.9%
Debt/Equity 0.00 0.00 0.45

Dividend

Dividend Yield2.61%
Annual Dividend$0.16
Payout Ratio37.7%
Frequencyquarterly
Ex-DividendMar 19, 2026
Pay DateApr 6, 2026

Energy Peers

Symbol Name Price Change P/E Mkt Cap
XOM Exxon Mobil Corp $163.26 -1.28% 22.1 637.07B
CVX Chevron Corporation $205.15 -0.79% 30.3 372.06B
ENB Enbridge Inc $54.48 +0.07% 21.6 161.85B
TTE Totalenergies Se $89.26 +0.53% 8.3 168.10B
COP Conocophillips $128.93 -0.32% 19.4 155.27B
CNQ Canadian Natural Resources $49.18 +0.33% 13.4 144.98B

RES News

No news for RES yet

Quick Stats

Market Cap1.36B
P/E Ratio28.36
EPS$0.23
Div Yield2.61%
Volume
SectorEnergy