Price / Revenue: 17.15
Price / Earnings: -55.7
Market Cap: USD 54.09B
Price / Book: 9.97
Return On Equity (%): -3.35%