MarketInOut Stock Screener Log In | Sign Up

Odyssean Investment Trust Plc

LSE • Financial Services • Asset Management • Quote as of 10/29/2026 16:35
Odyssean Investment Trust Plc stock price and volume chart

Company Profile

IndustryAsset Management
SectorFinancial Services
ExchangeLSE
Market Capitalization357.11 mln
Float131 mln
Earnings Date11/26/2026

EPS

34.00
Exceptional

P / E

7.09
Undervalued

Piotroski F-Score

5 / 9
Neutral

Relative Strength

52 / 100
In line with market

Pre-Tax Margin

93%
Exceptional margin

ROE

21.40
Strong

Key Fundamentals

EPS34.00
P/E7.09
ROE21.40
RPS0.36
ROIC21.41
ROA21.26
EBITDA, mln46.20
EV / EBITDA7.47
EV / EBIT7.47
Revenue, mln49.51
EV / Revenue6.97

Quote Details

Last 242.00
Change 0 (0%)
Open 241.00
Volume 138,598
Turnover 33,540,714
Average Volume 153,883

Financial Ratios

Pre-Tax Profit Margin93
Leverage Ratio1.01
Current Ratio1.67
Price / Book1.40
Price / Tangible Book1.40
Price / Free Cash Flow5,850
Price / Sales6.55

Financial Strength

Altman Z-Score125
Piotroski F-Score 5 / 9
Price to Intrinsic Value1.76
Price to Graham Number0.66

Price Performance & Relative Strength

Period Price Performance Relative Strength
1 Week 1.26% 66 / 100   
1 Month 0.83% 65 / 100   
2 Months 9.01% 86 / 100   
6 Months 23.47% 90 / 100   
1 Year 45.78% 92 / 100   



Disclaimer - Privacy Policy - Terms of Service - Cookies - FAQ - Affiliates - Blog