Price / Revenue: 1.73
Price / Earnings: -47.17
Market Cap: USD 527.75M
Price / Book: 0.99
Return On Equity (%): NA