Allgeier SE (ETR:AEIN)
Germany flag Germany · Delayed Price · Currency is EUR
19.65
+0.90 (4.80%)
Apr 1, 2025, 5:36 PM CET

Allgeier SE Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2023 FY 2022 FY 2021 FY 2020 FY 2019 2018 - 2014
Period Ending
Apr '25 Dec '23 Dec '22 Dec '21 Dec '20 Dec '19 2018 - 2014
Market Capitalization
215246324635210374
Upgrade
Market Cap Growth
-24.05%-24.05%-48.99%201.99%-43.71%50.11%
Upgrade
Enterprise Value
444446501708330558
Upgrade
Last Close Price
18.7520.9227.0952.5317.186.46
Upgrade
PE Ratio
18.7218.8115.0053.82-24.69
Upgrade
Forward PE
14.1813.2113.7954.9859.2124.78
Upgrade
PS Ratio
0.430.490.671.570.600.98
Upgrade
PB Ratio
1.651.301.803.901.992.25
Upgrade
P/TBV Ratio
----12.41-
Upgrade
P/FCF Ratio
12.6214.4413.3126.592.356.02
Upgrade
P/OCF Ratio
7.797.7910.2321.832.205.53
Upgrade
PEG Ratio
1.975.740.390.2910.210.41
Upgrade
EV/Sales Ratio
0.890.891.031.750.941.47
Upgrade
EV/EBITDA Ratio
11.997.8811.0321.4120.59138.61
Upgrade
EV/EBIT Ratio
14.9813.8015.5726.5027.95-
Upgrade
EV/FCF Ratio
26.0526.1720.5729.633.688.98
Upgrade
Debt / Equity Ratio
1.061.061.071.120.561.58
Upgrade
Debt / EBITDA Ratio
3.533.533.474.332.5226.23
Upgrade
Debt / FCF Ratio
11.7311.737.947.660.674.22
Upgrade
Asset Turnover
0.970.970.981.110.850.68
Upgrade
Inventory Turnover
214.28214.28213.08353.14665.94929.40
Upgrade
Quick Ratio
1.171.171.231.231.291.53
Upgrade
Current Ratio
1.241.241.291.291.331.60
Upgrade
Return on Equity (ROE)
9.21%9.21%12.93%9.31%0.78%-6.86%
Upgrade
Return on Assets (ROA)
3.90%3.90%4.03%4.58%1.77%-0.07%
Upgrade
Return on Capital (ROIC)
5.30%5.30%5.59%6.53%2.49%-0.09%
Upgrade
Return on Capital Employed (ROCE)
8.30%8.30%8.40%7.20%7.60%-
Upgrade
Earnings Yield
6.08%5.32%6.67%1.86%-0.17%4.05%
Upgrade
FCF Yield
7.92%6.93%7.51%3.76%42.58%16.62%
Upgrade
Dividend Yield
2.51%-1.85%0.95%2.91%7.74%
Upgrade
Payout Ratio
43.69%43.69%26.40%48.23%-33.00%
Upgrade
Buyback Yield / Dilution
2.17%2.17%-2.12%-1.89%-7.62%-3.48%
Upgrade
Total Shareholder Return
4.68%2.17%-0.28%-0.94%-4.71%4.26%
Upgrade
Updated Nov 14, 2024. Source: S&P Global Market Intelligence. Standard template. Financial Sources.