Loading...
XLONOIT
Market cap250mUSD
Jan 07, Last price  
151.50GBP
1D
-1.94%
1Q
-10.88%
IPO
48.53%
Name

Odyssean Investment Trust PLC

Chart & Performance

D1W1MN
XLON:OIT chart
P/E
P/S
EPS
Div Yield, %
0.00%
Shrs. gr., 5y
5.84%
Rev. gr., 5y
0.00%
Revenues
-6m
L+77.77%
-440,800-4,410,00043,197,00022,815,000-3,293,000-5,854,000
Net income
-7m
L+64.28%
-1,440,000-4,912,00042,695,00022,152,000-4,090,000-6,719,000
CFO
-173k
L-92.83%
-399,200810,000-493,000-1,247,000-2,414,000-173,000
Earnings
Jun 10, 2025

Profile

Odyssean Capital believe that premium returns are delivered through expertise, rigorous analysis and an engaged, long-term view. They focus their investments on smaller companies, typically too small for inclusion in the FTSE 250 index.
IPO date
May 01, 2018
Employees
Domiciled in
GB
Incorporated in
GB

Valuation

Title
GBP in thousands, except ratios and share amounts
FYFYFYFYFYFY
2024‑032023‑032022‑032021‑032020‑032019‑03
Income
Revenues
(5,854)
77.77%
(3,293)
-114.43%
22,815
-47.18%
Cost of revenue
(947)
785
663
Unusual Expense (Income)
NOPBT
(4,907)
(4,078)
22,152
NOPBT Margin
83.82%
123.84%
97.09%
Operating Taxes
11
12
22,152
Tax Rate
100.00%
NOPAT
(4,918)
(4,090)
Net income
(6,719)
64.28%
(4,090)
-118.46%
22,152
-48.12%
Dividends
Dividend yield
Proceeds from repurchase of equity
13,071
27,479
13,104
BB yield
-7.19%
-18.11%
-8.53%
Debt
Debt current
Long-term debt
Deferred revenue
Other long-term liabilities
3,149
Net debt
(187,231)
(181,764)
(160,545)
Cash flow
Cash from operating activities
(173)
(2,414)
(1,247)
CAPEX
Cash from investing activities
(9,334)
(28,872)
(22,345)
Cash from financing activities
13,071
27,479
13,104
FCF
(3,772)
(4,816)
(277)
Balance
Cash
4,935
1,370
5,197
Long term investments
182,296
180,394
155,348
Excess cash
187,524
181,929
159,404
Stockholders' equity
1,214
140,649
144,572
Invested Capital
184,905
42,261
16,393
ROIC
ROCE
13.76%
EV
Common stock shares outstanding
116,958
92,500
92,500
Price
1.56
-5.18%
1.64
-1.20%
1.66
28.68%
Market cap
181,869
19.89%
151,699
-1.20%
153,549
35.23%
EV
(5,362)
(30,065)
(6,996)
EBITDA
(4,907)
(4,078)
22,152
EV/EBITDA
1.09
7.37
Interest
Interest/NOPBT