Price / Revenue: 13.48
Price / Earnings: 56.39
Market Cap: USD 35.29B
Price / Book: 6.69
Return On Equity (%): 3.4%