Price / Revenue: 3.28
Price / Earnings: 24.76
Market Cap: USD 248.98M
Price / Book: -3.64
Return On Equity (%): NA