How Does Currency Impact Ecolab Ecl Stock Price At 262.26 Down 1.79 20260408 Is Grupo Supv Stock Stable Now Price At 9.37 Down 0.53 20260406