Price / Revenue: 0.8
Price / Earnings: 10.15
Market Cap: USD 405.11M
Price / Book: 1.59
Return On Equity (%): 15.6%