Price / Revenue: -323.31
Price / Earnings: -153.89
Market Cap: USD 19.74B
Price / Book: 59.4
Return On Equity (%): -10.69%