Price / Revenue: 1.06
Price / Earnings: -10.34
Market Cap: USD 452.36M
Price / Book: -2.34
Return On Equity (%): NA