Price / Revenue: 6.32
Price / Earnings: 37.38
Market Cap: USD 27.54B
Price / Book: 8.09
Return On Equity (%): 21.74%