Results
1
Well rounded companies, with acceptable leverage, projected to deliver an ROE north of 20% in three years.
1 companies
Amadeus IT Group
Market Cap: €22.9b
Operates as a transaction processor for the travel and tourism industry in Spain, Germany, rest of Europe, the Middle East, Africa, Asia and the Pacific, the United States of America, and rest of America.
AMS
€52.74
7D
7.6%
1Y
-27.5%