Financials Odyssean Investment Trust PLC

Equities

OIT

GB00BFFK7H57

Investment Trusts

Delayed London S.E. 10:03:40 2024-04-30 am EDT 5-day change 1st Jan Change
163 GBX +1.88% Intraday chart for Odyssean Investment Trust PLC +4.49% +3.16%

Valuation

Fiscal Period: March 2019 2020 2021 2022 2023
Capitalization 1 87.6 79.43 113.5 159.8 185.2
Enterprise Value (EV) 1 69.38 69.63 97.81 154.6 183.9
P/E ratio -60.7 x -16.2 x 2.66 x 6.93 x -41.9 x
Yield - - - - -
Capitalization / Revenue -199 x -22.7 x 2.47 x 5.98 x -118 x
EV / Revenue -157 x -19.9 x 2.13 x 5.79 x -117 x
EV / EBITDA - - - - -
EV / FCF - -62,526,873 x 3,608,720 x 10,896,290 x -38,963,684 x
FCF Yield - -0% 0% 0% -0%
Price to Book 1.03 x 0.99 x 0.93 x 1.01 x 1.02 x
Nbr of stocks (in thousands) 88,257 88,257 87,982 96,248 112,945
Reference price 2 0.9925 0.9000 1.290 1.660 1.640
Announcement Date 5/23/19 6/8/20 5/28/21 7/28/22 6/22/23
1GBP in Million2GBP
Estimates

Income Statement Evolution (Annual data)

Fiscal Period: March 2019 2020 2021 2022 2023
Net sales 1 -0.4408 -3.506 45.96 26.71 -1.575
EBITDA - - - - -
EBIT 1 -1.432 -4.905 42.7 22.15 -4.078
Operating Margin 324.86% 139.9% 92.89% 82.94% 258.92%
Earnings before Tax (EBT) 1 -1.436 -4.905 42.7 22.15 -4.078
Net income 1 -1.44 -4.912 42.7 22.15 -4.09
Net margin 326.68% 140.1% 92.89% 82.94% 259.68%
EPS 2 -0.0164 -0.0557 0.4851 0.2395 -0.0392
Free Cash Flow - -1.114 27.1 14.19 -4.719
FCF margin - 31.76% 58.96% 53.11% 299.6%
FCF Conversion (EBITDA) - - - - -
FCF Conversion (Net income) - - 63.48% 64.04% -
Dividend per Share - - - - -
Announcement Date 5/23/19 6/8/20 5/28/21 7/28/22 6/22/23
1GBP in Million2GBP
Estimates

Balance Sheet Analysis

Fiscal Period: March 2019 2020 2021 2022 2023
Net Debt 1 - - - - -
Net Cash position 1 18.2 9.8 15.7 5.2 1.37
Leverage (Debt/EBITDA) - - - - -
Free Cash Flow - -1.11 27.1 14.2 -4.72
ROE (net income / shareholders' equity) - -5.95% 42.1% 15.8% -2.41%
ROA (Net income/ Total Assets) - -3.66% 25.7% 9.68% -1.48%
Assets 1 - 134.3 165.9 228.8 275.9
Book Value Per Share 2 0.9600 0.9100 1.390 1.640 1.600
Cash Flow per Share 2 0.2100 0.1100 0.1800 0.0500 0.0100
Capex - - - - -
Capex / Sales - - - - -
Announcement Date 5/23/19 6/8/20 5/28/21 7/28/22 6/22/23
1GBP in Million2GBP
Estimates
  1. Stock Market
  2. Equities
  3. OIT Stock
  4. Financials Odyssean Investment Trust PLC