Price / Revenue: 14.5
Price / Earnings: -19.82
Market Cap: USD 8.32B
Price / Book: 14.72
Return On Equity (%): -63.21%