Price / Revenue: 5.24
Price / Earnings: -64.47
Market Cap: USD 10.28B
Price / Book: 2.25
Return On Equity (%): -1.61%