Price / Revenue: 6.36
Price / Earnings: 6.39
Market Cap: USD 714.5M
Price / Book: 1.12
Return On Equity (%): 18.38%