Price / Revenue: 3.71
Price / Earnings: 9.23
Market Cap: USD 37.52B
Price / Book: 1.11
Return On Equity (%): 12.49%