Price / Revenue: 2
Price / Earnings: 5.39
Market Cap: USD 50.12B
Price / Book: 1.4
Return On Equity (%): 27.69%