Price / Revenue: 7.03
Price / Earnings: -28.07
Market Cap: USD 3.48B
Price / Book: 16.49
Return On Equity (%): -54.86%