Price / Revenue: 2.88
Price / Earnings: 10.15
Market Cap: USD 619.01M
Price / Book: 1.09
Return On Equity (%): 12.27%