InsiderTradr

Odyssean Investment Trust Plc (2HZ.F)

Frankfurt · EUR

€2.82 (+0.71%) as of

Key statistics

P/E (TTM)
10.11
EPS (TTM)
0.2790
52-week range
1.7500 – 2.8400
Beta
0.65
Revenue (TTM)
49.52M
Profit margin
93.30%

About Odyssean Investment Trust Plc

Headquarters
London, United Kingdom

oitplc.com

Financial statements (income statement, balance sheet, cash flow) and an interactive price chart are available on this page with JavaScript enabled.

Related stocks