Price / Revenue: 7.2
Price / Earnings: -81.08
Market Cap: USD 3.43B
Price / Book: 3.27
Return On Equity (%): -4.08%