Price / Revenue: 10.53
Price / Earnings: -8.96
Market Cap: USD 50.93B
Price / Book: 4.17
Return On Equity (%): -8.81%