ATRUSTAlpha Trust Holdings S.A.
19.95EUR0.00%Mkt Cap: 62.35M EURP/E: 60.98Last update: 2026-05-29

Alpha Trust Holdings S.A. is a publicly owned investment manager. The firm primarily provides its services to private and institutional investors. It also manages accounts for corporate, ultra high net worth individuals,…

Indicators:|

Key Statistics

Company
Market Cap62.35M EUR
Enterprise Value60.34M EUR
Revenue (TTM)13.27M EUR
Gross Profit9.84M EUR
Net Income (TTM)4.65M EUR
Revenue/Share4.258 EUR
Last Price19.95 EUR
Fiscal Year EndDec 2025
MR QuarterDec 2025
Employees
CountryGR
SectorFinancial Services
IndustryAsset Management
ISIN
Valuation
P/E (Trailing)60.98
P/E (Forward)
PEG
EV/EBITDA10.34
EV/Revenue4.55
P/S4.69
P/B5.94
EPS (TTM)0.33
EPS (Forward)
52W Range
7.660100% of range20.00
52W High20.00 EUR
52W Low7.660 EUR
Profitability
Gross Margin74.12%
Oper. Margin52.67%
EBITDA Margin43.97%
Profit Margin35.04%
ROE51.38%
ROA26.10%
Growth
Revenue Growth68.30%
Earnings Growth224.60%
Cash Flow & Leverage
Operating CF2.17M EUR
CapEx (TTM)
FCF Margin15.71%
FCF Yield3.34%
Net Debt-2.59M EUR
Net Debt/EBITDA-0.44
Balance Sheet
Debt/Equity11.76
Current Ratio3.25
Quick Ratio3.25
Book Value/Sh3.356 EUR
Cash/Share1.215 EUR
Dividends
Fwd Div Rate0.5800 EUR
Trail. Div Rate0.0000 EUR
Div. Yield2.94%
5Y Avg Yield5.24%
Payout Ratio
Ex-Div DateMay 27, 2025
Pay DateAug 1, 2008
Splits
Last Split3:1
Split DateJun 2, 2020
Analyst Consensus
Rating
Target (Mean)
Target Range
# Analysts
Ownership
Shares Out.3.12M
Float
Insiders46.95%
Institutions0.00%
Technical
SMA 5018.93 (+5.4%)
SMA 20013.41 (+48.8%)
Beta-0.01
S&P 52W Chg27.94%
Avg Vol (30d)1.05K
Avg Vol (10d)916
Technical Indicators
RSI (14)71.9
MACD0.2800
MACD Signal0.3903
MACD Hist.-0.1103
BB Upper19.98 EUR
BB Middle19.93 EUR
BB Lower19.88 EUR
BB Width0.51%
ATR (14)0.1250 EUR
Vol Ratio (20d)0.58x