Price / Revenue: 0.68
Price / Earnings: -45.56
Market Cap: USD 4.06B
Price / Book: 1.29
Return On Equity (%): -1.16%