Price / Revenue: 11.07
Price / Earnings: -22.19
Market Cap: USD 14.13B
Price / Book: 2.82
Return On Equity (%): -11.44%