Rights and Issues Investment Trust Public Limited Company (LON:RIII)
London flag London · Delayed Price · Currency is GBP · Price in GBX
2,235.00
-15.00 (-0.67%)
At close: Mar 4, 2026

LON:RIII Ratios and Metrics

Millions GBP. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Mar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
10798115120117202
Market Cap Growth
6.45%-15.37%-3.75%2.73%-42.38%27.42%
Enterprise Value
10492111115105164
Last Close Price
22.0220.1022.9620.1417.5125.04
PE Ratio
22.5520.559.7633.31-3.35
PS Ratio
18.0616.498.7824.48-2.193.31
PB Ratio
0.860.780.940.910.830.90
P/TBV Ratio
0.860.780.940.910.830.90
P/OCF Ratio
24.6522.505.5714.9114.609.51
EV/Sales Ratio
17.5915.558.4623.51-2.68
EV/EBIT Ratio
21.9219.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.44%4.87%10.24%3.00%-46.55%29.86%
Dividend Yield
2.00%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.80%11.03%12.25%18.03%9.51%1.89%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.