Charles Schwab Investment Management Inc. Purchases 18,687 Shares of Ecolab Inc. (NYSE:ECL) : vimarsana.com