Stock since the trade -11.6% · S&P 500 +10.8% · to Oct 1Traded 16 days after resultsStock within 1% of its 52-week high, after a 12% rise in the previous month
15K → 12K shares held−23% of their stake
Ecolab's & PRES - INST GROUP sold $1.07M of Ecolab shares. Nobody planned it ahead of time.