MarketInOut Stock Screener Log In | Sign Up

Merchants Trust Plc 3.65 Pfd

LSE • Financial Services • Asset Management • Quote as of 10/15/2026
Merchants Trust Plc 3.65 Pfd stock price and volume chart

Company Profile

IndustryAsset Management
SectorFinancial Services
ExchangeLSE
Market Capitalization78.54 mln
Float147 mln
Earnings Date04/08/2027

EPS

119
Exceptional

P / E

0.39
Anomalous

Debt / Equity

0.12
Very low leverage

Pre-Tax Margin

134%
Exceptional margin

ROE

22.23
Strong

Dividend Yield

3.97%
Attractive

Key Fundamentals

EPS119
P/E0.39
ROE22.23
RPS1.03
ROIC19.46
ROA18.85
Interest Cover35.70
EBITDA, mln210
EV / EBITDA0.80
Revenue, mln152

Quote Details

Last 45.80
Open 45.50
Volume 19,000

Financial Ratios

Pre-Tax Profit Margin134
Leverage Ratio1.12
Price / Book0.08
Price / Cash Flow1.96
Price / Free Cash Flow3.70
Debt / Equity0.12
Price / Sales0.52

Price Performance & Relative Strength

Period Price Performance Relative Strength



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