Price / Revenue: 7.33
Price / Earnings: -46.72
Market Cap: USD 16.61B
Price / Book: 2.82
Return On Equity (%): -0.76%