Price / Revenue: 8.58
Price / Earnings: -4.71
Market Cap: USD 10.99B
Price / Book: -1.73
Return On Equity (%): NA