ATRUSTAlpha Trust Holdings S.A.
19.90EUR-0.25%Mkt Cap: 62.04M EURP/E: 60.67Last update: 2026-05-14

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,…

loading…
Indicators:|

Key Statistics

Valuation
P/E (Trailing)60.67
P/E (Forward)
PEG
P/B5.93
P/S4.67
EV/EBITDA10.31
EV/Revenue4.53
EPS (TTM)0.33
EPS (Forward)
Cash Flow & Leverage
FCF Yield3.36%
FCF Margin15.71%
Operating CF2.17M EUR
CapEx (TTM)
Net Debt/EBITDA-0.44
Net Debt-2.59M EUR
Technical
SMA 5018.05 (+10.3%)
SMA 20012.91 (+54.2%)
Beta-0.01
S&P 52W Chg24.23%
Avg Vol (30d)1.82K
Avg Vol (10d)1.05K
Technical Indicators
RSI (14)72.4
MACD0.5769
MACD Signal0.7542
MACD Hist.-0.1773
BB Upper20.10 EUR
BB Middle19.92 EUR
BB Lower19.73 EUR
BB Width1.85%
ATR (14)0.1775 EUR
Vol Ratio (20d)0.71x
52W Range
7.66099% of range20.00
52W High20.00 EUR
52W Low7.660 EUR
Profitability
Gross Margin74.12%
EBITDA Margin43.97%
Profit Margin35.04%
Oper. Margin52.67%
ROE51.38%
ROA26.10%
Revenue Growth68.30%
Earnings Growth224.60%
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
Ownership
Shares Out.3.12M
Float
Insiders46.95%
Institutions0.00%
Analyst Consensus
Rating
Target (Mean)
Target Range
# Analysts
Company
Market Cap62.04M EUR
Enterprise Value60.18M EUR
Revenue (TTM)13.27M EUR
Gross Profit9.84M EUR
Net Income (TTM)4.65M EUR
Revenue/Share4.258 EUR
Fiscal Year EndDec 2025
MR QuarterDec 2025
Employees
Last Price19.90 EUR
CountryGR
SectorFinancial Services
IndustryAsset Management
ISIN