Price / Revenue: 6
Price / Earnings: -35.42
Market Cap: USD 1.31B
Price / Book: 2.51
Return On Equity (%): -11.34%