Alpha Trust Holdings S.A. (ATH:ATRUST)
Greece flag Greece · Delayed Price · Currency is EUR
19.90
0.00 (0.00%)
Jun 11, 2026, 2:44 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
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
624027191316
Market Cap Growth
143.19%48.92%38.78%48.22%-17.70%-3.57%
Enterprise Value
593926201215
Last Close Price
19.9012.808.125.573.653.78
PE Ratio
13.228.5816.2714.3222.105.06
PS Ratio
4.673.012.912.281.851.62
PB Ratio
5.863.773.562.671.992.34
P/TBV Ratio
6.023.883.732.842.152.57
P/FCF Ratio
31.8020.4514.9419.0423.687.48
P/OCF Ratio
29.9619.2714.2617.3912.564.27
EV/Sales Ratio
4.482.932.842.351.761.49
EV/EBITDA Ratio
10.246.8310.4111.0913.253.54
EV/EBIT Ratio
10.596.9310.8411.5614.743.61
EV/FCF Ratio
30.4719.9514.5719.6822.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.640.640.771.503.020.70
Net Debt / Equity Ratio
-0.24-0.24-0.160.000.110.03
Net Debt / EBITDA Ratio
-0.45-0.45-0.490.000.760.05
Net Debt / FCF Ratio
-1.33-1.33-0.680.001.290.10
Asset Turnover
0.990.990.820.790.600.88
Quick Ratio
3.193.192.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.50%11.66%6.15%6.98%4.52%19.76%
FCF Yield
3.14%4.89%6.69%5.25%4.22%13.37%
Dividend Yield
2.94%-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
-0.28%-0.28%-1.42%1.13%-2.08%2.34%
Total Shareholder Return
2.66%-0.28%5.77%11.23%4.23%24.56%