Price / Revenue: 7.15
Price / Earnings: -15.59
Market Cap: USD 988.28M
Price / Book: 2.94
Return On Equity (%): -18.2%