Price / Revenue: 1.33
Price / Earnings: -7.53
Market Cap: USD 447.41M
Price / Book: 0.06
Return On Equity (%): -0.83%