Price / Revenue: 12.66
Price / Earnings: 64.69
Market Cap: USD 28.04B
Price / Book: 5.2
Return On Equity (%): 8.53%