Price / Revenue: 10.16
Price / Earnings: -53.9
Market Cap: USD 700.05M
Price / Book: 8.97
Return On Equity (%): -16.16%