Price / Revenue: 2.62
Price / Earnings: 17.34
Market Cap: USD 15.52B
Price / Book: 3.98
Return On Equity (%): 23.95%