Price / Revenue: 5.63
Price / Earnings: 24.95
Market Cap: USD 39.15B
Price / Book: -5.07
Return On Equity (%): NA