Price / Revenue: 3.07
Price / Earnings: 9.81
Market Cap: USD 55.42B
Price / Book: 2.92
Return On Equity (%): 31.6%