>
Bio-Rad Laboratories, Inc. (BIO)

View Evaluation Period:

10 Days 30 Days 100 Days

Model Evaluation — last 100 days for Bio-Rad Laboratories, Inc. (BIO)

MAPE: 2.11%
MAE: 6.03
Direction hit: 86.6%
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 $262.06 $251.65 15.66 SCALE-IN 6.11 $0.00 $0.00
2025-07-22 2025-07-29 $264.19 $254.65 19.94 SCALE-IN 8.14 $0.00 $0.00
2025-07-23 2025-07-30 $253.23 $253.13 7.76 SELL 0.00 $93.18 $93.18
2025-07-24 2025-07-31 $252.60 $256.49 -4.47 FLAT 0.00 $0.00 $93.18
2025-07-25 2025-08-01 $250.08 $254.86 -11.98 FLAT 0.00 $0.00 $93.18
2025-07-28 2025-08-04 $241.95 $249.67 -22.24 FLAT 0.00 $0.00 $93.18
2025-07-29 2025-08-05 $284.60 $261.61 31.37 INITIAL BUY 3.96 $0.00 $93.18
2025-07-30 2025-08-06 $276.80 $266.81 24.20 SCALE-IN 5.96 $0.00 $93.18
2025-07-31 2025-08-07 $272.18 $260.49 22.10 SCALE-IN 8.02 $0.00 $93.18
2025-08-01 2025-08-08 $264.32 $273.89 22.37 SELL 0.00 $283.84 $377.02
2025-08-04 2025-08-11 $265.26 $261.53 -19.34 FLAT 0.00 $0.00 $377.02
2025-08-05 2025-08-12 $264.21 $258.91 -12.59 FLAT 0.00 $0.00 $377.02
2025-08-06 2025-08-13 $264.53 $259.94 -7.65 FLAT 0.00 $0.00 $377.02
2025-08-07 2025-08-14 $274.76 $276.66 10.44 INITIAL BUY 3.77 $0.00 $377.02
2025-08-08 2025-08-15 $287.16 $272.12 21.90 SCALE-IN 5.66 $0.00 $377.02
2025-08-11 2025-08-18 $287.21 $280.30 23.00 SCALE-IN 7.55 $0.00 $377.02
2025-08-12 2025-08-19 $285.66 $286.52 21.13 SCALE-IN 9.37 $0.00 $377.02
2025-08-13 2025-08-20 $284.65 $282.01 9.89 SELL 0.00 $191.33 $568.35
2025-08-14 2025-08-21 $288.37 $281.37 1.21 FLAT 0.00 $0.00 $568.35
2025-08-15 2025-08-22 $288.16 $302.26 0.95 INITIAL BUY 3.50 $0.00 $568.35
2025-08-18 2025-08-25 $285.03 $282.62 -0.63 SELL 0.00 $-3.54 $564.81
2025-08-19 2025-08-26 $303.82 $298.58 19.17 INITIAL BUY 3.47 $0.00 $564.81
2025-08-20 2025-08-27 $297.37 $301.16 9.00 SCALE-IN 5.20 $0.00 $564.81
2025-08-21 2025-08-28 $296.60 $288.79 8.44 SCALE-IN 6.96 $0.00 $564.81
2025-08-22 2025-08-29 $292.84 $298.29 7.81 SELL 0.00 $113.71 $678.52
2025-08-25 2025-09-01 $293.67 $291.33 -10.15 FLAT 0.00 $0.00 $678.52
2025-08-26 2025-09-02 $297.88 $293.23 0.51 FLAT 0.00 $0.00 $678.52
2025-08-27 2025-09-03 $290.71 $287.61 -5.89 FLAT 0.00 $0.00 $678.52
2025-08-28 2025-09-04 $288.05 $290.12 -4.79 FLAT 0.00 $0.00 $678.52
2025-08-29 2025-09-05 $289.43 $293.91 -4.24 FLAT 0.00 $0.00 $678.52
2025-09-02 2025-09-09 $295.43 $307.25 -2.45 INITIAL BUY 3.44 $0.00 $678.52
2025-09-03 2025-09-10 $290.38 $292.76 -0.33 SCALE-IN 5.18 $0.00 $678.52
2025-09-04 2025-09-11 $285.95 $284.23 -2.10 SELL 0.00 $-2.01 $676.51
2025-09-05 2025-09-12 $276.91 $287.70 -12.52 FLAT 0.00 $0.00 $676.51
2025-09-08 2025-09-15 $285.90 $282.89 -9.53 FLAT 0.00 $0.00 $676.51
2025-09-09 2025-09-16 $280.34 $281.81 -10.04 FLAT 0.00 $0.00 $676.51
2025-09-10 2025-09-17 $280.21 $292.47 -5.74 INITIAL BUY 3.61 $0.00 $676.51
2025-09-11 2025-09-18 $282.26 $280.84 5.35 SELL 0.00 $32.47 $708.98
2025-09-12 2025-09-19 $280.29 $271.60 -5.61 FLAT 0.00 $0.00 $708.98
2025-09-15 2025-09-22 $286.49 $286.89 6.15 INITIAL BUY 3.57 $0.00 $708.98
2025-09-16 2025-09-23 $284.07 $290.17 3.86 SCALE-IN 5.34 $0.00 $708.98
2025-09-17 2025-09-24 $283.36 $289.36 1.10 SCALE-IN 7.12 $0.00 $708.98
2025-09-18 2025-09-25 $282.07 $278.56 1.78 SELL 0.00 $40.96 $749.94
2025-09-19 2025-09-26 $276.62 $276.29 -9.87 FLAT 0.00 $0.00 $749.94
2025-09-22 2025-09-29 $270.41 $279.13 -13.66 FLAT 0.00 $0.00 $749.94
2025-09-23 2025-09-30 $271.36 $272.66 -12.00 FLAT 0.00 $0.00 $749.94
2025-09-24 2025-10-01 $270.11 $267.53 -11.96 FLAT 0.00 $0.00 $749.94
2025-09-25 2025-10-02 $280.39 $277.98 3.77 INITIAL BUY 3.70 $0.00 $749.94
2025-09-26 2025-10-03 $297.95 $281.28 27.54 SCALE-IN 5.54 $0.00 $749.94
2025-09-29 2025-10-06 $294.24 $290.49 22.88 SCALE-IN 7.39 $0.00 $749.94
2025-09-30 2025-10-07 $305.49 $297.54 35.38 SCALE-IN 9.18 $0.00 $749.94
2025-10-01 2025-10-08 $309.17 $319.51 28.78 SCALE-IN 10.85 $0.00 $749.94
2025-10-02 2025-10-09 $296.52 $303.04 -1.43 SCALE-IN 12.55 $0.00 $749.94
2025-10-03 2025-10-10 $302.83 $292.11 8.59 SELL 0.00 $334.64 $1084.58
2025-10-06 2025-10-13 $300.63 $299.18 -4.86 FLAT 0.00 $0.00 $1084.58
2025-10-07 2025-10-14 $297.72 $287.17 -11.45 FLAT 0.00 $0.00 $1084.58
2025-10-08 2025-10-15 $303.71 $302.05 7.19 FLAT 0.00 $0.00 $1084.58
2025-10-09 2025-10-16 $305.05 $304.26 2.22 INITIAL BUY 3.33 $0.00 $1084.58
2025-10-10 2025-10-17 $305.85 $309.26 5.22 SCALE-IN 5.01 $0.00 $1084.58
2025-10-13 2025-10-20 $312.39 $308.31 14.67 SCALE-IN 6.65 $0.00 $1084.58
2025-10-14 2025-10-21 $310.02 $314.61 6.31 SCALE-IN 8.29 $0.00 $1084.58
2025-10-15 2025-10-22 $321.90 $314.57 16.85 SCALE-IN 9.93 $0.00 $1084.58
2025-10-16 2025-10-23 $331.27 $320.10 25.42 SCALE-IN 11.53 $0.00 $1084.58
2025-10-22 2025-10-23 $338.67 $335.85 -- SELL 0.00 $0.00 $-1428.36
2025-10-23 2025-10-26 -- $335.44 -- FLAT 0.00 $0.00 --
2025-10-24 2025-10-27 $336.12 $338.31 -- FLAT 0.00 $0.00 --
2025-10-27 2025-10-30 -- $337.51 -- FLAT 0.00 $0.00 --
2025-10-25 2025-10-28 -- $326.28 -- FLAT 0.00 -- --
2025-10-26 2025-10-29 -- $321.12 -- FLAT 0.00 -- --
2025-10-28 2025-10-31 -- $320.64 -- FLAT 0.00 -- --
2025-10-29 2025-11-01 -- $323.29 -- FLAT 0.00 -- --
2025-10-30 2025-11-02 -- $322.53 -- FLAT 0.00 -- --
2025-10-31 2025-11-03 -- $319.70 -- FLAT 0.00 -- --
2025-11-01 2025-11-04 -- $318.59 -- FLAT 0.00 -- --
2025-11-02 2025-11-05 -- $317.34 -- FLAT 0.00 -- --
2025-11-03 2025-11-06 -- $315.76 -- FLAT 0.00 -- --