>
Ecolab Inc. (ECL)

View Evaluation Period:

10 Days 30 Days 100 Days

Model Evaluation — last 100 days for Ecolab Inc. (ECL)

MAPE: 1.02%
MAE: 2.77
Direction hit: 85.1%
P&L in Period: --
Trade Date Prediction For Actual Pred Δ actual Strategy Action Shares Held Strategy P&L (Day) Cum. P&L (Period)
2025-07-21 2025-07-28 $269.83 $270.19 1.08 INITIAL BUY 3.73 $0.00 $0.00
2025-07-22 2025-07-29 $271.75 $266.65 3.64 SELL 0.00 $9.10 $9.10
2025-07-23 2025-07-30 $269.99 $272.26 -0.56 INITIAL BUY 3.72 $0.00 $9.10
2025-07-24 2025-07-31 $259.39 $267.59 -9.11 SELL 0.00 $4.95 $14.06
2025-07-25 2025-08-01 $263.13 $269.16 -6.70 FLAT 0.00 $0.00 $14.06
2025-07-28 2025-08-04 $261.76 $263.86 -9.99 FLAT 0.00 $0.00 $14.06
2025-07-29 2025-08-05 $261.01 $263.21 -8.98 INITIAL BUY 3.86 $0.00 $14.06
2025-07-30 2025-08-06 $264.28 $260.95 4.89 SELL 0.00 $14.42 $28.48
2025-07-31 2025-08-07 $266.48 $264.86 3.35 INITIAL BUY 3.82 $0.00 $28.48
2025-08-01 2025-08-08 $268.79 $264.78 7.03 SCALE-IN 5.74 $0.00 $28.48
2025-08-04 2025-08-11 $269.77 $268.28 8.76 SCALE-IN 7.63 $0.00 $28.48
2025-08-05 2025-08-12 $272.87 $273.30 8.59 SCALE-IN 9.50 $0.00 $28.48
2025-08-06 2025-08-13 $273.50 $273.25 7.02 SCALE-IN 11.36 $0.00 $28.48
2025-08-07 2025-08-14 $276.62 $273.78 7.83 SCALE-IN 13.22 $0.00 $28.48
2025-08-08 2025-08-15 $281.83 $278.24 12.06 SCALE-IN 15.05 $0.00 $28.48
2025-08-11 2025-08-18 $279.98 $279.80 7.11 SCALE-IN 16.88 $0.00 $28.48
2025-08-12 2025-08-19 $280.83 $284.44 7.33 SCALE-IN 18.69 $0.00 $28.48
2025-08-13 2025-08-20 $280.08 $279.80 3.46 SELL 0.00 $266.23 $294.71
2025-08-14 2025-08-21 $283.66 $283.16 1.83 INITIAL BUY 3.57 $0.00 $294.71
2025-08-15 2025-08-22 $285.47 $284.12 5.49 SCALE-IN 5.35 $0.00 $294.71
2025-08-18 2025-08-25 $283.06 $284.36 2.23 SCALE-IN 7.14 $0.00 $294.71
2025-08-19 2025-08-26 $283.73 $281.92 3.65 SELL 0.00 $24.57 $319.28
2025-08-20 2025-08-27 $278.36 $283.63 -5.30 FLAT 0.00 $0.00 $319.28
2025-08-21 2025-08-28 $279.22 $278.20 -6.25 FLAT 0.00 $0.00 $319.28
2025-08-22 2025-08-29 $280.38 $280.91 -2.68 FLAT 0.00 $0.00 $319.28
2025-08-25 2025-09-01 $279.02 $277.32 -4.71 FLAT 0.00 $0.00 $319.28
2025-08-26 2025-09-02 $277.04 $275.61 -1.32 FLAT 0.00 $0.00 $319.28
2025-08-27 2025-09-03 $274.79 $277.20 -4.43 FLAT 0.00 $0.00 $319.28
2025-08-28 2025-09-04 $273.23 $276.97 -7.15 FLAT 0.00 $0.00 $319.28
2025-08-29 2025-09-05 $274.94 $273.51 -4.08 FLAT 0.00 $0.00 $319.28
2025-09-02 2025-09-09 $273.56 $270.69 -3.48 FLAT 0.00 $0.00 $319.28
2025-09-03 2025-09-10 $275.35 $277.23 0.56 INITIAL BUY 3.66 $0.00 $319.28
2025-09-04 2025-09-11 $270.66 $271.41 -2.57 SELL 0.00 $6.26 $325.54
2025-09-05 2025-09-12 $269.09 $271.71 -5.85 FLAT 0.00 $0.00 $325.54
2025-09-08 2025-09-15 $274.88 $271.30 1.32 FLAT 0.00 $0.00 $325.54
2025-09-09 2025-09-16 $272.62 $277.36 -2.73 INITIAL BUY 3.69 $0.00 $325.54
2025-09-10 2025-09-17 $270.61 $272.68 -0.05 SCALE-IN 5.55 $0.00 $325.54
2025-09-11 2025-09-18 $264.06 $272.42 -5.03 SELL 0.00 $26.35 $351.89
2025-09-12 2025-09-19 $265.36 $267.24 -9.52 FLAT 0.00 $0.00 $351.89
2025-09-15 2025-09-22 $264.83 $264.09 -7.79 FLAT 0.00 $0.00 $351.89
2025-09-16 2025-09-23 $265.48 $267.99 -5.13 INITIAL BUY 3.79 $0.00 $351.89
2025-09-17 2025-09-24 $267.09 $266.86 3.03 SCALE-IN 5.67 $0.00 $351.89
2025-09-18 2025-09-25 $265.81 $262.20 0.45 SELL 0.00 $1.92 $353.81
2025-09-19 2025-09-26 $267.00 $271.09 2.17 INITIAL BUY 3.77 $0.00 $353.81
2025-09-22 2025-09-29 $267.25 $262.27 1.77 SELL 0.00 $6.06 $359.87
2025-09-23 2025-09-30 $271.00 $267.80 3.91 INITIAL BUY 3.76 $0.00 $359.87
2025-09-24 2025-10-01 $272.91 $271.50 7.10 SCALE-IN 5.63 $0.00 $359.87
2025-09-25 2025-10-02 $273.86 $270.87 6.86 SCALE-IN 7.51 $0.00 $359.87
2025-09-26 2025-10-03 $269.71 $267.61 2.46 SELL 0.00 $34.03 $393.90
2025-09-29 2025-10-06 $274.00 $269.73 3.00 FLAT 0.00 $0.00 $393.90
2025-09-30 2025-10-07 $276.59 $279.35 3.68 INITIAL BUY 3.65 $0.00 $393.90
2025-10-01 2025-10-08 $279.74 $272.36 5.88 SCALE-IN 5.51 $0.00 $393.90
2025-10-02 2025-10-09 $278.99 $280.17 9.28 SCALE-IN 7.33 $0.00 $393.90
2025-10-03 2025-10-10 $281.35 $279.35 7.35 SCALE-IN 9.14 $0.00 $393.90
2025-10-06 2025-10-13 $272.54 $276.35 -4.05 SELL 0.00 $56.23 $450.14
2025-10-07 2025-10-14 $272.08 $274.17 -7.66 FLAT 0.00 $0.00 $450.14
2025-10-08 2025-10-15 $270.22 $275.33 -8.77 FLAT 0.00 $0.00 $450.14
2025-10-09 2025-10-16 $273.03 $268.49 -8.32 FLAT 0.00 $0.00 $450.14
2025-10-10 2025-10-17 $273.70 $278.87 1.16 INITIAL BUY 3.68 $0.00 $450.14
2025-10-13 2025-10-20 $270.62 $267.73 -1.46 SELL 0.00 $-6.84 $443.30
2025-10-14 2025-10-21 $276.75 $280.18 6.53 INITIAL BUY 3.66 $0.00 $443.30
2025-10-15 2025-10-22 $280.17 $277.73 7.14 SCALE-IN 5.49 $0.00 $443.30
2025-10-16 2025-10-23 $278.19 $275.65 4.49 SCALE-IN 7.34 $0.00 $443.30
2025-10-22 2025-10-23 $275.02 $279.72 -- SELL 0.00 $0.00 $-1002.97
2025-10-23 2025-10-26 -- $274.07 -- FLAT 0.00 $0.00 --
2025-10-24 2025-10-27 $279.71 $273.89 -- FLAT 0.00 $0.00 --
2025-10-27 2025-10-30 -- $278.47 -- FLAT 0.00 $0.00 --
2025-10-25 2025-10-28 -- $275.50 -- FLAT 0.00 -- --
2025-10-26 2025-10-29 -- $270.65 -- FLAT 0.00 -- --
2025-10-28 2025-10-31 -- $269.88 -- FLAT 0.00 -- --
2025-10-29 2025-11-01 -- $268.24 -- FLAT 0.00 -- --
2025-10-30 2025-11-02 -- $266.29 -- FLAT 0.00 -- --
2025-10-31 2025-11-03 -- $267.16 -- FLAT 0.00 -- --
2025-11-01 2025-11-04 -- $266.92 -- FLAT 0.00 -- --
2025-11-02 2025-11-05 -- $262.84 -- FLAT 0.00 -- --
2025-11-03 2025-11-06 -- $264.11 -- FLAT 0.00 -- --