Price / Revenue: 1.69
Price / Earnings: 29.92
Market Cap: USD 25.03B
Price / Book: 3.9
Return On Equity (%): 14.39%