Price / Revenue: 1.3
Price / Earnings: 23.82
Market Cap: USD 17.09B
Price / Book: 6.55
Return On Equity (%): 30.71%