Price / Revenue: 1.87
Price / Earnings: 7.61
Market Cap: USD 521.81M
Price / Book: 2.47
Return On Equity (%): 46.08%