Octopus Renewables Infrastructure Trust plc (LON:ORIT)
London flag London · Delayed Price · Currency is GBP · Price in GBX
64.00
+0.50 (0.79%)
Jun 15, 2026, 4:36 PM GMT

LON:ORIT Ratios and Metrics

Millions GBP. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
338322378508565626
Market Cap Growth
-13.79%-14.69%-25.68%-10.00%-9.75%57.22%
Enterprise Value
327322366508540564
Last Close Price
0.640.580.590.720.760.80
PE Ratio
--32.0940.048.0917.99
Forward PE
10.4927.7710.1010.20--
PS Ratio
-20.22-19.3120.4125.797.2515.50
PB Ratio
0.680.650.660.850.911.08
P/TBV Ratio
0.680.650.660.850.911.08
P/OCF Ratio
10.169.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
-6.80%-7.12%3.12%2.50%12.36%5.56%
Dividend Yield
9.72%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.36%14.28%10.66%8.03%-26.27%-33.64%