Price / Revenue: 1.19
Price / Earnings: 34.18
Market Cap: USD 11.49B
Price / Book: 11.65
Return On Equity (%): 37.91%