Price / Revenue: 3.06K
Price / Earnings: -17.09
Market Cap: USD 732.59M
Price / Book: 4.71
Return On Equity (%): -33.72%