Amadeus IT Group, S.A. (BME:AMS)
Spain flag Spain · Delayed Price · Currency is EUR
50.28
-0.94 (-1.84%)
At close: Mar 18, 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
21,66627,30929,71228,81621,84226,825
Market Cap Growth
-32.38%-8.09%3.11%31.93%-18.58%0.03%
Enterprise Value
23,90729,66532,36931,04824,34130,115
Last Close Price
50.2862.4166.6562.4046.2756.84
PE Ratio
16.6920.4523.7125.7832.88-
Forward PE
14.3618.4521.7323.0922.0850.70
PS Ratio
3.324.194.845.304.8710.05
PB Ratio
4.475.635.876.434.767.16
P/FCF Ratio
10.1212.7614.3316.6215.5945.29
P/OCF Ratio
9.8412.4113.8516.0515.1642.16
PEG Ratio
1.762.181.801.051.7084.50
EV/Sales Ratio
3.674.555.275.715.4311.28
EV/EBITDA Ratio
9.5912.1214.1915.3615.7452.55
EV/EBIT Ratio
13.1816.3819.3621.8425.70-
EV/FCF Ratio
11.1713.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
6.16%4.89%4.22%3.88%3.04%-0.53%
FCF Yield
9.88%7.84%6.98%6.02%6.42%2.21%
Dividend Yield
3.01%2.47%2.08%1.99%1.60%-
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.86%4.32%4.43%2.49%-1.78%-1.08%
Updated Dec 31, 2025. Source: S&P Global Market Intelligence. Standard template. Financial Sources.