Price / Revenue: 3.66
Price / Earnings: -15.6
Market Cap: USD 17.54B
Price / Book: 8.83
Return On Equity (%): -11.84%