Price / Revenue: 3.29
Price / Earnings: 24.83
Market Cap: USD 248.24M
Price / Book: -3.6
Return On Equity (%): NA