Rights and Issues Investment Trust Public Limited Company (LON:RIII)
London flag London · Delayed Price · Currency is GBP · Price in GBX
2,140.00
+40.00 (1.90%)
At close: Apr 14, 2026

LON:RIII Ratios and Metrics

Millions GBP. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Apr '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
10298115120117202
Market Cap Growth
17.26%-15.37%-3.75%2.73%-42.38%27.42%
Enterprise Value
9992111115105164
Last Close Price
21.4020.1022.9620.1417.5125.04
PE Ratio
21.5920.559.7633.31-3.35
PS Ratio
17.3016.498.7824.48-2.193.31
PB Ratio
0.820.780.940.910.830.90
P/TBV Ratio
0.820.780.940.910.830.90
P/OCF Ratio
23.6122.505.5714.9114.609.51
EV/Sales Ratio
16.8215.558.4623.51-2.68
EV/EBIT Ratio
20.9619.379.4131.99-2.71
Net Debt / Equity Ratio
-0.02-0.02-0.01-0.01-0.04-0.12
Asset Turnover
0.050.050.100.04-0.31
Quick Ratio
9.799.793.884.3422.88399.42
Current Ratio
11.3311.334.826.6425.00408.99
Return on Equity (ROE)
3.83%3.83%9.27%2.64%-29.76%30.65%
Return on Assets (ROA)
2.39%2.39%5.78%1.65%-18.58%19.11%
Return on Capital Employed (ROCE)
3.80%3.80%9.60%2.70%-38.50%27.00%
Earnings Yield
4.64%4.87%10.24%3.00%-46.55%29.86%
Dividend Yield
2.10%2.24%1.92%2.14%2.28%1.39%
Payout Ratio
44.63%44.63%19.71%67.97%-4.02%
Buyback Yield / Dilution
8.79%8.79%10.33%15.89%7.23%0.50%
Total Shareholder Return
10.93%11.03%12.25%18.03%9.51%1.89%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.