Price / Revenue: 20.85
Price / Earnings: -54.32
Market Cap: USD 2.78B
Price / Book: 5.53
Return On Equity (%): -12.63%