Price / Revenue: 1.12
Price / Earnings: 35.28
Market Cap: USD 5.95B
Price / Book: 5.27
Return On Equity (%): 18.6%