Price / Revenue: 25.18
Price / Earnings: -3.27
Market Cap: USD 523.86M
Price / Book: 0.93
Return On Equity (%): -24.92%