AI3A vs SQRL: Side-by-Side Comparison

Compare Amadeus IT Group, S.A. (AI3A) and Squirrel Media SA (SQRL) side by side: market cap EUR 22.79B vs EUR 215.75M, P/E 17.4 vs 112.5. Financials, growth and model signals on Bullrun.

MetricAI3ASQRL
CompanyAmadeus IT Group, S.A.Squirrel Media SA
Country / ExchangeSpain · XETRASpain · MC
SectorTechnologyTechnology
IndustryInformation Technology ServicesInformation Technology Services
Market capEUR 22.79BEUR 215.75M
P/E ratio17.4112.5
Dividend yield2.90%
Valuation model30.6% undervalued
Revenue (latest FY)EUR 6.14BEUR 243.52M
Revenue growth YoY+12.9%+69.8%
Net incomeEUR 1.25BEUR 6.06M
Gross margin74.7%15.4%
Diluted EPS2.790.06

More comparisons

Full research pages