Octopus Renewables Infrastructure Trust plc (LON:ORIT)
London flag London · Delayed Price · Currency is GBP · Price in GBX
60.20
+0.20 (0.33%)
May 26, 2026, 4:42 PM GMT

LON:ORIT Ratios and Metrics

Millions GBP. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
May '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
317322378508565626
Market Cap Growth
-22.93%-14.69%-25.68%-10.00%-9.75%57.22%
Enterprise Value
306322366508540564
Last Close Price
0.600.580.590.720.760.80
PE Ratio
--32.0940.048.0917.99
Forward PE
9.8427.7710.1010.20--
PS Ratio
-18.96-19.3120.4125.797.2515.50
PB Ratio
0.640.650.660.850.911.08
P/TBV Ratio
0.640.650.660.850.911.08
P/OCF Ratio
9.529.7011.5113.7818.8930.83
EV/Sales Ratio
--19.7725.776.9313.96
EV/EBIT Ratio
--31.9040.337.7416.19
Net Debt / Equity Ratio
-0.02-0.02-0.02-0.02-0.02-0.16
Asset Turnover
--0.030.030.130.09
Quick Ratio
7.207.204.233.145.9444.44
Current Ratio
7.267.264.243.145.9444.44
Return on Equity (ROE)
-4.31%-4.31%2.01%2.09%11.68%7.55%
Return on Assets (ROA)
-2.71%-2.71%1.22%1.29%7.27%4.70%
Return on Capital Employed (ROCE)
-4.70%-4.70%2.00%2.10%11.30%6.00%
Earnings Yield
-7.25%-7.12%3.12%2.50%12.36%5.56%
Dividend Yield
10.28%10.64%10.22%8.03%6.94%6.26%
Payout Ratio
--284.76%251.38%41.91%58.81%
Buyback Yield / Dilution
3.64%3.64%0.43%--33.21%-39.91%
Total Shareholder Return
13.93%14.28%10.66%8.03%-26.27%-33.64%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.