Price / Revenue: 3.11
Price / Earnings: 29.34
Market Cap: USD 19.97B
Price / Book: -5.08K
Return On Equity (%): NA