Price / Revenue: 2.13
Price / Earnings: 9.53
Market Cap: USD 31.89B
Price / Book: 2.65
Return On Equity (%): 32.26%