Price / Revenue: 23.62
Price / Earnings: 44.64
Market Cap: USD 23.8B
Price / Book: 3.44
Return On Equity (%): 2.44%