Price / Revenue: 5.37
Price / Earnings: -43.43
Market Cap: USD 3.48B
Price / Book: 7.35
Return On Equity (%): -17.41%