Price / Revenue: 2.65
Price / Earnings: 13.92
Market Cap: USD 188.57B
Price / Book: 5.46
Return On Equity (%): 40.13%