Price / Revenue: 31.6
Price / Earnings: -3.56
Market Cap: USD 424.23M
Price / Book: 3.74
Return On Equity (%): -318.69%