Price / Revenue: 7.62
Price / Earnings: 33.37
Market Cap: USD 55.62B
Price / Book: 6.76
Return On Equity (%): 21.38%