Price / Revenue: 8.57
Price / Earnings: 37.24
Market Cap: USD 52.7B
Price / Book: 7.4
Return On Equity (%): 21.59%