Rights and Issues Investment Trust Public Limited Company (LON:RIII)
London flag London · Delayed Price · Currency is GBP · Price in GBX
2,460.00
+10.00 (0.41%)
At close: Aug 14, 2026

LON:RIII Ratios and Metrics

Millions GBP. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
11598115120117202
Market Cap Growth
11.57%-15.37%-3.75%2.73%-42.38%27.42%
Enterprise Value
11192111115105164
Last Close Price
24.6020.1022.9620.1417.5125.04
PE Ratio
18.9520.559.7633.31-3.35
PS Ratio
15.4916.498.7824.48-2.193.31
PB Ratio
0.900.780.940.910.830.90
P/TBV Ratio
0.900.780.940.910.830.90
P/OCF Ratio
51.7322.505.5714.9114.609.51
EV/Sales Ratio
14.9615.558.4623.51-2.68
EV/EBIT Ratio
17.9219.379.4131.99-2.71
Net Debt / Equity Ratio
-0.03-0.02-0.01-0.01-0.04-0.12
Asset Turnover
0.060.050.100.04-0.31
Quick Ratio
11.499.793.884.3422.88399.42
Current Ratio
11.4911.334.826.6425.00408.99
Return on Equity (ROE)
4.91%3.83%9.27%2.64%-29.76%30.65%
Return on Assets (ROA)
3.06%2.39%5.78%1.65%-18.58%19.11%
Return on Capital Employed (ROCE)
4.90%3.80%9.60%2.70%-38.50%27.00%
Earnings Yield
5.39%4.87%10.24%3.00%-46.55%29.86%
Dividend Yield
1.83%2.24%1.92%2.14%2.28%1.39%
Payout Ratio
34.72%44.63%19.71%67.97%-4.02%
Buyback Yield / Dilution
3.49%8.79%10.33%15.89%7.23%0.50%
Total Shareholder Return
5.32%11.03%12.25%18.03%9.51%1.89%