Price / Revenue: 0.12
Price / Earnings: 41.32
Market Cap: USD 25.18B
Price / Book: -7.66
Return On Equity (%): NA