Price / Revenue: 4.61
Price / Earnings: 19.78
Market Cap: USD 19.83B
Price / Book: 4.58
Return On Equity (%): 23.85%