Price / Revenue: 4.9
Price / Earnings: -36.77
Market Cap: USD 446.17M
Price / Book: 1.75
Return On Equity (%): -4.77%