Fundamental

Price / Revenue: 92.6

Price / Earnings: 121.28

Market Cap: USD 843.45M

Price / Book: 0.94

Return On Equity (%): 0.77%