Price / Revenue: 95.5
Price / Earnings: 125.07
Market Cap: USD 889.84M
Price / Book: 0.97
Return On Equity (%): 0.77%