Price / Revenue: 41.96
Price / Earnings: -23.67
Market Cap: USD 912.02M
Price / Book: 30.92
Return On Equity (%): -198.29%