Price / Revenue: 83.77
Price / Earnings: -6.98
Market Cap: USD 2.06B
Price / Book: 3.31
Return On Equity (%): -39.61%