Octopus Renewables Infrastructure Trust plc (LON:ORIT)
London flag London · Delayed Price · Currency is GBP · Price in GBX
54.10
+0.70 (1.31%)
Mar 4, 2026, 4:39 PM GMT

LON:ORIT Ratios and Metrics

Millions GBP. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2024FY 2023FY 2022FY 2021FY 2020
Period Ending
Mar '26 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20
285378508565626398
Market Cap Growth
-22.07%-25.68%-10.00%-9.75%57.22%-
Enterprise Value
285366508540564218
Last Close Price
0.540.600.740.770.820.81
PE Ratio
-32.0940.048.0917.9959.62
Forward PE
24.5910.1010.20---
PS Ratio
109.0620.4125.797.2515.5040.43
PB Ratio
0.530.660.850.911.081.16
P/TBV Ratio
0.530.660.850.911.081.16
P/OCF Ratio
8.498.8213.7818.8930.8343.97
EV/Sales Ratio
109.0019.7725.776.9313.9622.13
EV/EBIT Ratio
-31.9040.337.7416.1934.83
Net Debt / Equity Ratio
0-0.02-0.02-0.02-0.16-0.25
Asset Turnover
0.010.030.030.130.09-
Quick Ratio
4.824.243.145.9444.4442.28
Current Ratio
4.854.243.145.9444.4442.28
Return on Equity (ROE)
-0.71%2.01%2.09%11.68%7.55%-
Return on Assets (ROA)
-0.47%1.22%1.29%7.27%4.70%-
Return on Capital Employed (ROCE)
-0.80%2.00%2.10%11.30%6.00%1.80%
Earnings Yield
-1.40%3.12%2.50%12.36%5.56%1.68%
Dividend Yield
11.27%9.97%7.83%6.76%6.11%3.16%
Payout Ratio
-284.76%251.38%41.91%58.81%88.89%
Buyback Yield / Dilution
1.67%0.43%--33.21%-39.91%-
Total Shareholder Return
12.94%10.40%7.83%-26.45%-33.80%3.16%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.