Price / Revenue: -1.96K
Price / Earnings: -557.71
Market Cap: USD 2.27B
Price / Book: 0.98
Return On Equity (%): -0.19%