Price / Revenue: 7.8
Price / Earnings: 17
Market Cap: USD 82.96B
Price / Book: 10.29
Return On Equity (%): 74.17%