Price / Revenue: 6.85
Price / Earnings: 11.28
Market Cap: USD 10.33B
Price / Book: 2.28
Return On Equity (%): 22.07%