Price / Revenue: 1.89
Price / Earnings: 8.2
Market Cap: USD 2.55B
Price / Book: 1.46
Return On Equity (%): 19%