Price / Revenue: 11.82
Price / Earnings: -4.99
Market Cap: USD 3.68B
Price / Book: -8.02
Return On Equity (%): NA