Price / Revenue: 92.6
Price / Earnings: 121.28
Market Cap: USD 843.45M
Price / Book: 0.94
Return On Equity (%): 0.77%