2/23/24 Ecolab Inc. 10-K 12/31/23 119:33M Toppan Merrill Bridge/FA 11/3/23 Ecolab Inc. S-3ASR 11/3/23 6:258K Toppan Merrill/FA 5/4/23 Ecolab Inc. S-8 5/4/23 6:101K Toppan Merrill/FA 5/4/23 Ecolab Inc. S-8 5/4/23 6:142K Toppan Merrill/FA 2/24/23 Ecolab Inc. 10-K 12/31/22 114:35M Toppan Merrill Bridge/FA 2/25/22 Ecolab Inc. 10-K 12/31/21 118:37M Toppan Merrill Bridge/FA 10/29/21 Ecolab Inc. S-4 6:691K Toppan Merrill Bridge/FA 2/26/21 Ecolab Inc. 10-K 12/31/20 118:36M Toppan Merrill Bridge/FA 1/15/21 Ecolab Inc. S-8 POS 1/15/21 2:98K Toppan Merrill Bridge/FA 1/15/21 Ecolab Inc. S-8 POS 1/15/21 2:101K Toppan Merrill Bridge/FA 11/13/20 Ecolab Inc. S-8 11/13/20 10:978K Toppan Merrill Bridge/FA 10/30/20 Ecolab Inc. S-3ASR 10/30/20 5:388K Toppan Merrill/FA