Price / Revenue: 0.8
Price / Earnings: 29.17
Market Cap: USD 229.93M
Price / Book: 0.63
Return On Equity (%): 2.18%