Price / Revenue: 0.84
Price / Earnings: 9.57
Market Cap: USD 607.81M
Price / Book: 3.93
Return On Equity (%): 39.88%