Price / Revenue: 1.38
Price / Earnings: -49.09
Market Cap: USD 105.72B
Price / Book: -6.21
Return On Equity (%): NA