Price / Revenue: 105.31
Price / Earnings: -11.76
Market Cap: USD 443.34M
Price / Book: 0.89
Return On Equity (%): -7.51%