Price / Revenue: 107.43
Price / Earnings: -5.65
Market Cap: USD 4.12B
Price / Book: 4.33
Return On Equity (%): -69.95%