Octopus Renewables Infrastructure Trust plc (ORIT.L) LSE

63.80

-0.5(-0.78%)

Updated at June 02 04:35PM

Currency In GBp

Valuation

Market Cap331.15M
Enterprise Value320.38M
P/E Ratio-14.67
PEG Ratio-0.39
Price/Sales Ratio17.6
Price/Book Ratio0.68
Enterprise/Revenue17.03
Enterprise/EBITDA-17.64

Fiscal Year

Fiscal YearDecember 31, 2025
Most Recent QuarterDecember 31, 2025

Profitability

Profit Margin-1.2
Operating Margin-1.21

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-8.86
52-Week High76.7
52-Week Low52.6
Moving Average 50 Days58.97
Moving Average 200 Days59.47

Statistics

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

Dividend And Splits

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