Price / Revenue: 5.83
Price / Earnings: -49.35
Market Cap: USD 14.43B
Price / Book: 2.31
Return On Equity (%): -4.61%