Price / Revenue: 10.55
Price / Earnings: -8.98
Market Cap: USD 55.63B
Price / Book: 4.18
Return On Equity (%): -8.81%