Price / Revenue: 2.73
Price / Earnings: 11.24
Market Cap: USD 27.83B
Price / Book: 2.35
Return On Equity (%): 23.02%