Riley Exploration Permian, Inc. (FRA:T7U)
Germany flag Germany · Delayed Price · Currency is EUR
24.60
+0.60 (2.50%)
Last updated: Feb 20, 2026, 11:35 AM CET

Riley Exploration Permian Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2024FY 2023FY 2022FY 2021FY 2021
Period Ending
Feb '26 Dec '24 Dec '23 Dec '22 Dec '21 Sep '21
Market Capitalization
528662503555331394
Market Cap Growth
-23.56%31.58%-9.33%67.85%-16.05%-
Enterprise Value
825929844582369472
Last Close Price
24.6027.0522.0523.2413.4715.86
PE Ratio
7.177.714.995.034.39-
PS Ratio
1.561.671.481.841.643.02
PB Ratio
1.091.341.321.781.582.06
P/TBV Ratio
1.091.341.321.781.582.06
P/FCF Ratio
6.095.898.4410.34-17.84
P/OCF Ratio
2.892.782.693.484.335.31
EV/Sales Ratio
2.452.352.491.931.833.62
EV/EBITDA Ratio
3.893.533.642.512.8455.99
EV/EBIT Ratio
6.426.205.253.023.56-
EV/FCF Ratio
9.528.2714.1610.84-21.38
Debt / Equity Ratio
0.650.530.850.170.270.27
Debt / EBITDA Ratio
1.460.991.390.230.445.93
Debt / FCF Ratio
3.612.335.431.00-2.36
Net Debt / Equity Ratio
0.620.510.810.130.240.20
Net Debt / EBITDA Ratio
1.400.951.340.180.394.42
Net Debt / FCF Ratio
3.452.225.200.77-1.921.69
Asset Turnover
0.360.420.510.71-0.41
Inventory Turnover
14.4317.0011.2810.80--
Quick Ratio
0.450.470.540.510.410.42
Current Ratio
0.620.560.670.670.490.44
Return on Equity (ROE)
16.09%19.07%29.56%41.31%--20.90%
Return on Assets (ROA)
8.70%10.01%15.20%28.27%--4.33%
Return on Invested Capital (ROIC)
13.34%15.40%23.79%47.98%33.00%-8.65%
Return on Capital Employed (ROCE)
14.30%17.80%20.90%47.00%35.40%-8.40%
Earnings Yield
13.95%12.96%20.06%19.89%22.75%-14.38%
FCF Yield
16.43%16.97%11.84%9.67%-7.87%5.60%
Dividend Yield
5.46%5.29%5.74%5.23%8.09%4.73%
Payout Ratio
38.01%34.68%24.83%21.24%28.30%-
Buyback Yield / Dilution
-2.84%-4.38%-1.59%-0.60%-22.15%2.96%
Total Shareholder Return
2.62%0.91%4.15%4.64%-14.05%7.69%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.