Price / Revenue: 1.39
Price / Earnings: -427.38
Market Cap: USD 23.36B
Price / Book: 7.19
Return On Equity (%): -1.71%