Price / Revenue: 3.83
Price / Earnings: 25.9
Market Cap: USD 62.17B
Price / Book: -35.46
Return On Equity (%): NA