Price / Revenue: 1.23
Price / Earnings: -3.13
Market Cap: USD 9.1B
Price / Book: 3.29
Return On Equity (%): -107.44%