Price / Revenue: 0.28
Price / Earnings: -4.74
Market Cap: USD 538.66M
Price / Book: -4.02
Return On Equity (%): -547.91%