Octopus Renewables Infrastructure Trust plc

ORIT.L · LSE
Analyze with AI
6/30/2025
12/31/2024
6/30/2024
12/31/2023
Valuation
PEG Ratio0.02-2.090.160.60
FCF Yield-3.45%0.00%4.76%6.10%
EV / EBITDA0.001,102.3936.465,934.29
Quality
ROIC-0.83%0.06%1.88%1.18%
Gross Margin100.00%88.57%77.41%-362.83%
Cash Conversion Ratio3.1248.111.764.33
Growth
Revenue 3-Year CAGR15.28%59.16%160.44%4,604,495.28%
Free Cash Flow Growth0.00%-100.00%-35.83%428.47%
Safety
Net Debt / EBITDA0.00-35.38-1.06-119.19
Interest Coverage0.000.000.000.00
Efficiency
Inventory Turnover0.000.000.000.00
Cash Conversion Cycle-73.950.09-59.55-4.37