>
IDEXX Laboratories, Inc. (IDXX)

View Evaluation Period:

10 Days 30 Days 100 Days

Model Evaluation — last 100 days for IDEXX Laboratories, Inc. (IDXX)

MAPE: 2.00%
MAE: 12.65
Direction hit: 82.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 $549.97 $538.94 35.36 SCALE-IN 3.86 $0.00 $0.00
2025-07-22 2025-07-29 $565.19 $550.06 44.32 SCALE-IN 4.80 $0.00 $0.00
2025-07-23 2025-07-30 $566.50 $553.04 34.50 SCALE-IN 5.72 $0.00 $0.00
2025-07-24 2025-07-31 $573.07 $563.23 32.39 SCALE-IN 6.63 $0.00 $0.00
2025-07-25 2025-08-01 $572.09 $581.11 22.12 SCALE-IN 7.52 $0.00 $0.00
2025-07-28 2025-08-04 $534.31 $552.64 -30.88 SELL 0.00 $258.84 $258.84
2025-07-29 2025-08-05 $535.54 $559.30 -30.96 FLAT 0.00 $0.00 $258.84
2025-07-30 2025-08-06 $682.78 $575.61 109.71 INITIAL BUY 1.75 $0.00 $258.84
2025-07-31 2025-08-07 $641.94 $553.69 69.85 SELL 0.00 $-66.04 $192.80
2025-08-01 2025-08-08 $624.19 $573.29 89.88 INITIAL BUY 1.87 $0.00 $192.80
2025-08-04 2025-08-11 $650.06 $647.10 114.52 SELL 0.00 $274.94 $467.73
2025-08-05 2025-08-12 $658.06 $664.31 -24.72 INITIAL BUY 1.56 $0.00 $467.73
2025-08-06 2025-08-13 $652.11 $642.51 10.17 SCALE-IN 2.36 $0.00 $467.73
2025-08-07 2025-08-14 $652.27 $630.73 28.08 SELL 0.00 $33.37 $501.11
2025-08-08 2025-08-15 $663.92 $684.58 13.86 INITIAL BUY 1.52 $0.00 $501.11
2025-08-11 2025-08-18 $653.95 $636.37 -4.11 SELL 0.00 $-9.04 $492.07
2025-08-12 2025-08-19 $650.84 $635.57 -1.27 FLAT 0.00 $0.00 $492.07
2025-08-13 2025-08-20 $637.86 $655.98 -14.41 FLAT 0.00 $0.00 $492.07
2025-08-14 2025-08-21 $636.71 $643.97 -27.21 FLAT 0.00 $0.00 $492.07
2025-08-15 2025-08-22 $639.85 $636.31 -14.10 FLAT 0.00 $0.00 $492.07
2025-08-18 2025-08-25 $633.05 $634.43 -17.79 FLAT 0.00 $0.00 $492.07
2025-08-19 2025-08-26 $645.55 $649.86 7.69 INITIAL BUY 1.57 $0.00 $492.07
2025-08-20 2025-08-27 $641.35 $624.14 4.64 SELL 0.00 $4.93 $497.00
2025-08-21 2025-08-28 $641.72 $658.48 1.87 INITIAL BUY 1.58 $0.00 $497.00
2025-08-22 2025-08-29 $640.86 $640.60 7.81 SELL 0.00 $19.75 $516.74
2025-08-25 2025-09-01 $647.03 $653.55 1.48 INITIAL BUY 1.56 $0.00 $516.74
2025-08-26 2025-09-02 $647.09 $650.49 5.74 SCALE-IN 2.34 $0.00 $516.74
2025-08-27 2025-09-03 $639.45 $632.84 -2.27 SELL 0.00 $-1.43 $515.31
2025-08-28 2025-09-04 $633.95 $641.37 -6.91 FLAT 0.00 $0.00 $515.31
2025-08-29 2025-09-05 $640.44 $640.30 -6.59 FLAT 0.00 $0.00 $515.31
2025-09-02 2025-09-09 $642.99 $652.49 -4.10 INITIAL BUY 1.56 $0.00 $515.31
2025-09-03 2025-09-10 $652.83 $649.13 13.38 SCALE-IN 2.35 $0.00 $515.31
2025-09-04 2025-09-11 $655.60 $657.12 21.65 SCALE-IN 3.13 $0.00 $515.31
2025-09-05 2025-09-12 $637.95 $628.14 -2.49 SELL 0.00 $14.66 $529.96
2025-09-08 2025-09-15 $645.16 $632.77 2.17 FLAT 0.00 $0.00 $529.96
2025-09-09 2025-09-16 $641.14 $641.01 -11.69 FLAT 0.00 $0.00 $529.96
2025-09-10 2025-09-17 $643.99 $652.64 -11.61 INITIAL BUY 1.57 $0.00 $529.96
2025-09-11 2025-09-18 $645.65 $636.84 7.70 SELL 0.00 $11.30 $541.27
2025-09-12 2025-09-19 $640.86 $632.59 -4.30 FLAT 0.00 $0.00 $541.27
2025-09-15 2025-09-22 $655.51 $653.85 14.37 INITIAL BUY 1.55 $0.00 $541.27
2025-09-16 2025-09-23 $656.16 $656.29 12.17 SCALE-IN 2.33 $0.00 $541.27
2025-09-17 2025-09-24 $644.10 $649.18 -1.55 SCALE-IN 3.11 $0.00 $541.27
2025-09-18 2025-09-25 $648.38 $652.60 7.52 SELL 0.00 $36.95 $578.22
2025-09-19 2025-09-26 $627.17 $655.82 -28.34 FLAT 0.00 $0.00 $578.22
2025-09-22 2025-09-29 $618.17 $633.94 -37.99 FLAT 0.00 $0.00 $578.22
2025-09-23 2025-09-30 $632.22 $624.56 -11.88 FLAT 0.00 $0.00 $578.22
2025-09-24 2025-10-01 $630.56 $640.42 -17.82 INITIAL BUY 1.59 $0.00 $578.22
2025-09-25 2025-10-02 $638.89 $627.78 11.72 SCALE-IN 2.40 $0.00 $578.22
2025-09-26 2025-10-03 $620.11 $626.25 1.94 SELL 0.00 $19.42 $597.64
2025-09-29 2025-10-06 $633.84 $638.73 1.62 INITIAL BUY 1.59 $0.00 $597.64
2025-09-30 2025-10-07 $631.19 $618.91 0.63 SELL 0.00 $13.21 $610.85
2025-10-01 2025-10-08 $627.78 $624.95 -11.11 INITIAL BUY 1.61 $0.00 $610.85
2025-10-02 2025-10-09 $627.28 $621.05 7.17 SELL 0.00 $22.14 $632.99
2025-10-03 2025-10-10 $629.91 $624.19 -3.93 FLAT 0.00 $0.00 $632.99
2025-10-06 2025-10-13 $628.75 $625.05 -2.44 FLAT 0.00 $0.00 $632.99
2025-10-07 2025-10-14 $616.15 $618.07 -11.63 FLAT 0.00 $0.00 $632.99
2025-10-08 2025-10-15 $633.32 $639.12 6.04 INITIAL BUY 1.59 $0.00 $632.99
2025-10-09 2025-10-16 $636.91 $636.20 7.00 SCALE-IN 2.38 $0.00 $632.99
2025-10-10 2025-10-17 $639.15 $622.26 10.40 SCALE-IN 3.19 $0.00 $632.99
2025-10-13 2025-10-20 $637.34 $649.39 21.19 SCALE-IN 3.98 $0.00 $632.99
2025-10-14 2025-10-21 $635.40 $619.41 2.08 SELL 0.00 $37.28 $670.27
2025-10-15 2025-10-22 $643.41 $652.19 6.50 INITIAL BUY 1.56 $0.00 $670.27
2025-10-16 2025-10-23 $637.13 $624.99 -2.02 SELL 0.00 $-2.83 $667.44
2025-10-22 2025-10-23 $638.60 $647.95 -- FLAT 0.00 $0.00 $-1895.62
2025-10-23 2025-10-26 -- $643.15 -- FLAT 0.00 $0.00 --
2025-10-24 2025-10-27 $647.40 $640.20 -- FLAT 0.00 $0.00 --
2025-10-27 2025-10-30 -- $649.76 -- FLAT 0.00 $0.00 --
2025-10-25 2025-10-28 -- $654.20 -- FLAT 0.00 -- --
2025-10-26 2025-10-29 -- $658.75 -- FLAT 0.00 -- --
2025-10-28 2025-10-31 -- $685.10 -- FLAT 0.00 -- --
2025-10-29 2025-11-01 -- $704.96 -- FLAT 0.00 -- --
2025-10-30 2025-11-02 -- $691.76 -- FLAT 0.00 -- --
2025-10-31 2025-11-03 -- $729.85 -- FLAT 0.00 -- --
2025-11-01 2025-11-04 -- $706.80 -- FLAT 0.00 -- --
2025-11-02 2025-11-05 -- $747.98 -- FLAT 0.00 -- --
2025-11-03 2025-11-06 -- $750.32 -- FLAT 0.00 -- --