Price / Revenue: 16.43
Price / Earnings: -43.67
Market Cap: USD 4.33B
Price / Book: 4.43
Return On Equity (%): -13.29%