Price / Revenue: 7.14
Price / Earnings: 21.4
Market Cap: USD 180.17B
Price / Book: -38.07
Return On Equity (%): NA