56.16EUR-0.35%Mkt Cap: 25.73B $P/E: 18.60Today
Amadeus IT Group, S.A., together with its subsidiaries, operates as a transaction processor for the travel and tourism industry in Europe, Central and South America, the Middle East, Africa, and Asia Pacific. It operates…
Industry Peers
Information Technology ServicesKey Statistics
Company
Market Cap25.73B $
Enterprise Value28.63B $
Revenue (TTM)7.17B $
Gross Profit3.12B $
Net Income (TTM)1.45B $
Revenue/Share16.64 USD
Last Price56.16 EUR
Fiscal Year EndDec 2025
MR QuarterJun 2026
Employees20.4K
CountryES
SectorTechnology
IndustryInformation Technology Services
ISIN—
Valuation
P/E (Trailing)18.60
P/E (Forward)14.56
PEG1.48
EV/EBITDA10.62
EV/Revenue4.00
P/S3.59
P/B5.18
EPS (TTM)3.03
EPS (Forward)3.88
52W Range
46.2137% of range73.28
52W High73.28 EUR
52W Low46.21 EUR
Profitability
Gross Margin44.00%
Oper. Margin28.21%
EBITDA Margin37.62%
Profit Margin20.50%
ROE27.52%
ROA11.64%
Growth
Revenue Growth1.50%
Earnings Growth-2.60%
Cash Flow & Leverage
Operating CF2.39B $
CapEx (TTM)885.43M $
FCF Margin44.18%
FCF Yield12.30%
Net Debt2.86B $
Net Debt/EBITDA1.06
Balance Sheet
Debt/Equity0.66
Current Ratio0.74
Quick Ratio0.61
Book Value/Sh10.89 EUR
Cash/Share2.324 EUR
Dividends
Fwd Div Rate1.540 EUR
Trail. Div Rate1.010 EUR
Div. Yield2.71%
5Y Avg Yield1.73%
Payout Ratio50.83%
Ex-Div DateJul 1, 2026
Pay Date—
Analyst Consensus
Rating2.0 (Buy)
Strong BuyBuyHoldSellStr. Sell
Target (Mean)68.23 EUR
Upside (mean)+21.5%
Target Range51.00 EUR – 80.90 EUR
€51.00+21.5% to mean€80.90
# Analysts21
Ownership
Shares Out.419.99M
Float419.94M
Insiders2.65%
Institutions66.60%
Technical
SMA 5052.62 (+6.7%)
SMA 20054.76 (+2.5%)
Beta0.59
S&P 52W Chg18.16%
Avg Vol (30d)339.22K
Avg Vol (10d)565.35K
Technical Indicators
RSI (14)58.0
MACD1.3659
MACD Signal1.4807
MACD Hist.-0.1148
BB Upper60.35 EUR
BB Middle55.61 EUR
BB Lower50.88 EUR
BB Width17.03%
ATR (14)1.362 EUR
Vol Ratio (20d)0.33x