Price / Revenue: 4.81
Price / Earnings: -39.43
Market Cap: USD 471.16M
Price / Book: 1.77
Return On Equity (%): -4.54%