Price / Revenue: 11.67
Price / Earnings: 20.05
Market Cap: USD 23.64B
Price / Book: 5.55
Return On Equity (%): 28.62%