Price / Revenue: 4.23
Price / Earnings: 8.45
Market Cap: USD 86.32B
Price / Book: -28.44
Return On Equity (%): NA