Amadeus IT Group, S.A. (BIT:1AMS)
Italy flag Italy · Delayed Price · Currency is EUR
50.04
-0.98 (-1.92%)
At close: Mar 3, 2026

Amadeus IT Group Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Mar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Market Capitalization
22,73527,30929,71228,81621,84226,825
Market Cap Growth
-25.30%-8.09%3.11%31.93%-18.58%0.03%
Enterprise Value
24,97529,66532,36931,04824,34130,115
Last Close Price
50.0462.3966.4662.6946.4856.62
PE Ratio
17.0220.4523.7125.7832.88-
PS Ratio
3.494.194.845.304.8710.05
PB Ratio
4.695.635.876.434.767.16
P/FCF Ratio
10.6212.7614.3316.6215.5945.29
P/OCF Ratio
10.3312.4113.8516.0515.1642.16
EV/Sales Ratio
3.834.555.275.715.4311.28
EV/EBITDA Ratio
10.0212.1214.1915.3615.7452.55
EV/EBIT Ratio
13.7716.3819.3621.8425.70-
EV/FCF Ratio
11.6713.8615.6117.9117.3750.84
Debt / Equity Ratio
0.670.670.670.740.961.33
Debt / EBITDA Ratio
1.301.301.451.612.787.99
Debt / FCF Ratio
1.511.511.631.913.158.41
Net Debt / Equity Ratio
0.460.460.440.500.530.84
Net Debt / EBITDA Ratio
0.920.920.981.111.565.51
Net Debt / FCF Ratio
1.051.051.081.291.725.33
Asset Turnover
0.560.560.540.480.390.23
Quick Ratio
0.720.720.750.850.921.21
Current Ratio
0.820.820.850.961.031.32
Return on Equity (ROE)
26.94%26.94%26.25%24.64%15.94%-3.80%
Return on Assets (ROA)
9.74%9.74%9.25%7.90%5.17%-0.12%
Return on Invested Capital (ROIC)
19.36%19.53%19.28%17.01%10.41%-0.32%
Return on Capital Employed (ROCE)
21.50%21.50%19.10%17.10%10.80%-0.20%
Earnings Yield
5.88%4.89%4.22%3.88%3.04%-0.53%
FCF Yield
9.41%7.84%6.98%6.02%6.42%2.21%
Dividend Yield
2.25%2.47%2.09%1.98%1.59%-
Payout Ratio
46.05%46.05%43.25%29.75%--
Buyback Yield / Dilution
1.86%1.86%2.34%0.50%-3.38%-1.08%
Total Shareholder Return
4.11%4.33%4.43%2.48%-1.79%-1.08%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.