Price / Revenue: 61.98
Price / Earnings: -164.29
Market Cap: USD 202.26M
Price / Book: 0.95
Return On Equity (%): -0.6%