Octopus Renewables Infrastructure Trust plc (ORIT.L) LSE

Currency In GBp

AD

Valuation

Market Cap331.15M
Enterprise Value320.38M
P/E Ratio-14.43
PEG Ratio-0.39
Price/Sales Ratio17.16
Price/Book Ratio0.66
Enterprise/Revenue16.59
Enterprise/EBITDA-13.83

Fiscal Year

Fiscal YearDecember 31, 2025
Most Recent QuarterDecember 31, 2025

Profitability

Profit Margin-1.2
Operating Margin-1.21
AD

Management Effectiveness

Return On Assets-0.05
Return On Equity-0.04

Income Statement

Revenue42.84M
Revenue/Share0.04
Gross Profit37.99M
EBITDA-22.95M
Net Income-22.95M
Diluted EPS-0.04

Balance Sheet

Total Cash10.78M
Total Cash/Share0.02
Total Debt0
Total Debt/Equity0
Current Ratio0
Book Value Per Share0.94

Price History

52-Week Change-11.14
52-Week High72
52-Week Low52.6
Moving Average 50 Days63.23
Moving Average 200 Days59.25

Statistics

Average Volume1.04M
Shares Outstanding527.58M
% Held by InstitutionsN/A

Dividend And Splits

Trailing Annual Dividend Rate0.06
Trailing Annual Dividend Yield9.94
Payout Ratio-1.45
Last Split FactorN/A
Last Split DateN/A
AD