$33.24
-0.99 (-2.89%)
As of May 9, 1:45 AM ET ·
Day Range $33.17 — $34.41
52W Range $24.08 — $41.26
Open$34.23
Previous Close$34.23
Day High$34.41
Day Low$33.17
52W High$41.26
52W Low$24.08
Volume
Avg Volume423.4K
Market Cap730.04M
P/E Ratio4.54
EPS$7.59
SectorEnergy

Analyst Ratings

Strong Buy
11 analysts
10 Buy 1 Hold 0 Sell
Price Target +95.5% upside
Current
$33.24
Target
$65.00
$36.81 $65.00 avg $76.62

Key Financials

FY 2026 FY 2025 FY 2024
Revenue 406.20M 380.34M 111.67M
Net Income 166.67M 140.45M 4.44M
Profit Margin 41.0% 39.0% 4.0%
EBITDA 301.57M 268.25M 7.28M
Free Cash Flow 4.27M
Rev Growth +6.8% +6.8% -6.8%
Debt/Equity 0.39 0.39 0.48

Dividend

Dividend Yield4.67%
Annual Dividend$1.54
Payout Ratio20.7%
Frequencyquarterly
Ex-DividendMar 25, 2026
Pay DateApr 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

REPX News

No news for REPX yet

Quick Stats

Market Cap730.04M
P/E Ratio4.54
EPS$7.59
Div Yield4.67%
Volume
SectorEnergy