Price / Revenue: 9.38
Price / Earnings: 79.71
Market Cap: USD 7.6B
Price / Book: 5.33
Return On Equity (%): 6.79%