Altus Group Limited (FRA:53U)
Germany flag Germany · Delayed Price · Currency is EUR
26.00
+1.00 (4.00%)
Last updated: Feb 23, 2026, 8:20 AM CET

Altus Group Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Feb '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Market Capitalization
1,0751,5231,7271,3111,6722,171
Market Cap Growth
-41.15%-11.85%31.74%-21.58%-23.00%70.19%
Enterprise Value
9361,3941,9321,5301,9072,346
Last Close Price
25.0034.7136.1027.7635.7045.92
PE Ratio
4.656.59191.69187.05-121.65
PS Ratio
3.444.875.323.763.295.00
PB Ratio
3.775.344.173.184.035.30
P/FCF Ratio
21.8030.8632.7728.7433.7562.07
P/OCF Ratio
21.0929.8532.2026.8031.3755.50
EV/Sales Ratio
3.004.465.954.383.755.40
EV/EBITDA Ratio
18.9231.8851.1966.5229.0739.61
EV/EBIT Ratio
27.3441.9381.18265.2943.2358.11
EV/FCF Ratio
18.9628.2536.6533.5338.4967.06
Debt / Equity Ratio
0.430.430.520.590.630.61
Debt / EBITDA Ratio
2.502.504.837.963.543.68
Debt / FCF Ratio
2.462.464.075.345.287.11
Net Debt / Equity Ratio
-0.49-0.490.450.520.540.52
Net Debt / EBITDA Ratio
-3.21-3.214.949.343.403.60
Net Debt / FCF Ratio
-2.84-2.843.544.714.516.09
Asset Turnover
0.400.400.390.410.600.65
Quick Ratio
0.990.990.671.381.331.32
Current Ratio
1.031.031.681.391.331.35
Return on Equity (ROE)
-0.23%-0.23%1.87%-5.57%-0.15%5.26%
Return on Assets (ROA)
2.67%2.67%1.80%0.42%3.24%3.75%
Return on Invested Capital (ROIC)
-1.70%-1.28%3.91%0.92%-1.61%6.22%
Return on Capital Employed (ROCE)
7.80%7.80%3.70%0.80%6.20%5.90%
Earnings Yield
21.48%15.17%0.52%0.53%-0.04%0.82%
FCF Yield
4.59%3.24%3.05%3.48%2.96%1.61%
Dividend Yield
1.50%1.07%1.12%1.48%1.16%0.91%
Payout Ratio
6.55%6.55%184.21%259.76%-83.95%
Buyback Yield / Dilution
5.97%5.97%-3.22%-1.49%-4.05%-4.10%
Total Shareholder Return
7.47%7.04%-2.11%-0.01%-2.89%-3.19%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.