Price / Revenue: 8.11
Price / Earnings: 35.45
Market Cap: USD 42.75B
Price / Book: 6.8
Return On Equity (%): 20.31%