The company has a market capitalization of $49,511M and trades at a Price / Earnings ratio of 17.4, with a forward P/E of 14.8. It maintains a strong financial position with a Debt / Equity ratio of 0 and a Return on Equity of 17.90%. Investors receive a TTM Yield of 6.40% from a dividend of $0.31 per share.