Alpha Trust Holdings S.A. (ATH:ATRUST)
Greece flag Greece · Delayed Price · Currency is EUR
19.80
-0.05 (-0.25%)
Apr 9, 2026, 5:15 PM EET

Alpha Trust Holdings Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Apr '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
624027191316
Market Cap Growth
128.79%48.92%38.78%48.22%-17.70%-3.57%
Enterprise Value
593926201215
Last Close Price
19.8012.808.125.573.653.78
PE Ratio
13.278.5816.2714.3222.105.06
PS Ratio
4.653.012.912.281.851.62
PB Ratio
5.833.773.562.671.992.34
P/TBV Ratio
5.993.883.732.842.152.57
P/FCF Ratio
30.1519.4914.4717.6223.687.48
P/OCF Ratio
28.4818.4114.2617.3912.564.27
EV/Sales Ratio
4.452.932.842.351.761.49
EV/EBITDA Ratio
9.956.6710.4111.0913.253.54
EV/EBIT Ratio
10.546.9310.8411.5614.743.61
EV/FCF Ratio
28.8819.0114.1118.2222.506.87
Debt / Equity Ratio
0.120.120.180.210.250.22
Debt / EBITDA Ratio
0.210.210.530.761.630.35
Debt / FCF Ratio
0.610.610.741.383.020.70
Net Debt / Equity Ratio
-0.24-0.24-0.160.000.110.03
Net Debt / EBITDA Ratio
-0.44-0.44-0.490.000.760.05
Net Debt / FCF Ratio
-1.26-1.26-0.660.001.290.10
Asset Turnover
0.990.990.820.790.600.88
Quick Ratio
3.253.252.903.462.521.68
Current Ratio
3.253.252.993.522.601.70
Return on Equity (ROE)
51.38%51.38%22.33%19.57%7.74%50.47%
Return on Assets (ROA)
26.10%26.10%13.43%10.10%4.47%22.68%
Return on Invested Capital (ROIC)
57.77%64.66%24.65%17.85%8.01%51.20%
Return on Capital Employed (ROCE)
45.00%45.00%24.40%17.90%9.30%44.40%
Earnings Yield
7.54%11.66%6.15%6.98%4.52%19.76%
FCF Yield
3.32%5.13%6.91%5.67%4.22%13.37%
Dividend Yield
2.95%-7.19%10.10%6.31%22.22%
Payout Ratio
36.70%36.70%99.68%48.89%175.73%62.81%
Buyback Yield / Dilution
-1.19%-1.19%-1.42%1.13%-2.08%2.34%
Total Shareholder Return
1.76%-1.19%5.77%11.23%4.23%24.56%
Updated Jun 30, 2025. Source: S&P Global Market Intelligence. Standard template. Financial Sources.