Price / Revenue: 293.06
Price / Earnings: -13.93
Market Cap: USD 3.67B
Price / Book: 3.83
Return On Equity (%): -32.91%