Price / Revenue: 3.33
Price / Earnings: 29.9
Market Cap: USD 101.26B
Price / Book: 3.78
Return On Equity (%): 12.81%