Price / Revenue: 2.12
Price / Earnings: 46.01
Market Cap: USD 26.97B
Price / Book: 2.31
Return On Equity (%): -0.35%