Price / Revenue: 57.41
Price / Earnings: -165.5
Market Cap: USD 2.26B
Price / Book: 2.89
Return On Equity (%): -1.94%