Price / Revenue: 19.66
Price / Earnings: 35.8
Market Cap: USD 39.14B
Price / Book: 16.53
Return On Equity (%): 46.98%