Price / Revenue: 17.67
Price / Earnings: -6.92
Market Cap: USD 233.19M
Price / Book: 2.03
Return On Equity (%): NA