Odyssean Investment Trust PLC

Research Odyssean Investment Trust PLC (OIT) on Bullrun: market cap GBX 34.55B, P/E 6.9. Explore financials, valuation history, model signals, and stock context.

Key Metrics

Valuation Snapshot

latest market cap is GBX 34.55B; P/E is 6.9.

Peer valuation comparison

Latest P/E is 6.86x versus a Financial Services sector median of 13.84x (50.4% below).

Latest P/E is 6.86x versus a United Kingdom median of 16.18x (57.6% below).

Five-year financial history

YearRevenueNet incomeFree cash flowGross marginDiluted EPSCashTotal debtEquity
FY2026GBP 47.34MGBP 46.20M-GBP 942.00Kn/a0.34GBP 1.59Mn/aGBP 239.93M
FY2025-GBP 22.14M-GBP 23.44M-GBP 799.00Kn/a-0.18GBP 1.44Mn/aGBP 183.51M
FY2024-GBP 5.85M-GBP 6.72M-GBP 173.00Kn/a-0.06GBP 4.94Mn/aGBP 187.56M
FY2023-GBP 3.29M-GBP 4.09M-GBP 2.41Mn/a-0.04GBP 1.37Mn/aGBP 181.21M
FY2022GBP 22.82MGBP 22.15M-GBP 1.25Mn/a0.24GBP 5.20Mn/aGBP 157.82M

Valuation history

YearSnapshot dateMarket capP/EDividend yieldAnnual dividend/share
20262026-08-10GBX 34.55B6.9n/a0

Dividend history

Latest trailing dividend snapshot: annual dividend/share 0 GBX.

Related stock research

Other Financial Services stocks

Frequently asked questions

What is Odyssean Investment Trust PLC's market cap?

Odyssean Investment Trust PLC's market capitalization is GBX 34.55B.

What is Odyssean Investment Trust PLC's P/E ratio?

Odyssean Investment Trust PLC's price-to-earnings (P/E) ratio is 6.9.