Price / Revenue: 4.08
Price / Earnings: -11.92
Market Cap: USD 1.77B
Price / Book: 1.44
Return On Equity (%): -11.46%