Price / Revenue: 1.14
Price / Earnings: 20.02
Market Cap: USD 38.79B
Price / Book: 4.28
Return On Equity (%): 22.25%