Price / Revenue: 19.31
Price / Earnings: 51.54
Market Cap: USD 39.91B
Price / Book: 11.42
Return On Equity (%): 25.07%