Price / Revenue: 5.02
Price / Earnings: 43.7
Market Cap: USD 21.65B
Price / Book: 1.75
Return On Equity (%): -2.47%