Price / Revenue: 0.24
Price / Earnings: 10.36
Market Cap: USD 87.92B
Price / Book: 1.13
Return On Equity (%): 2.71%