Price / Revenue: 2.21
Price / Earnings: 19.46
Market Cap: USD 22.92B
Price / Book: 3.62
Return On Equity (%): 19.51%