>
Teleflex Incorporated (TFX)

View Evaluation Period:

10 Days 30 Days 100 Days

Model Evaluation — last 100 days for Teleflex Incorporated (TFX)

MAPE: 1.90%
MAE: 2.32
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 $116.20 $114.98 5.14 SCALE-IN 17.86 $0.00 $0.00
2025-07-22 2025-07-29 $117.19 $119.73 7.40 SCALE-IN 22.20 $0.00 $0.00
2025-07-23 2025-07-30 $115.56 $110.04 0.36 SELL 0.00 $102.74 $102.74
2025-07-24 2025-07-31 $115.49 $113.97 -1.75 FLAT 0.00 $0.00 $102.74
2025-07-25 2025-08-01 $113.91 $110.90 -2.29 FLAT 0.00 $0.00 $102.74
2025-07-28 2025-08-04 $119.50 $119.75 2.31 INITIAL BUY 8.65 $0.00 $102.74
2025-07-29 2025-08-05 $115.89 $100.10 0.33 SELL 0.00 $-0.61 $102.13
2025-07-30 2025-08-06 $116.06 $117.77 0.57 INITIAL BUY 8.78 $0.00 $102.13
2025-07-31 2025-08-07 $114.85 $111.39 0.94 SELL 0.00 $49.07 $151.20
2025-08-01 2025-08-08 $112.07 $110.20 -7.43 FLAT 0.00 $0.00 $151.20
2025-08-04 2025-08-11 $115.49 $112.07 -0.40 FLAT 0.00 $0.00 $151.20
2025-08-05 2025-08-12 $118.41 $117.22 2.35 INITIAL BUY 8.71 $0.00 $151.20
2025-08-06 2025-08-13 $115.95 $114.99 1.10 SCALE-IN 13.17 $0.00 $151.20
2025-08-07 2025-08-14 $119.64 $117.17 7.57 SCALE-IN 17.50 $0.00 $151.20
2025-08-08 2025-08-15 $122.92 $121.75 7.43 SCALE-IN 21.72 $0.00 $151.20
2025-08-11 2025-08-18 $121.50 $119.70 3.09 SCALE-IN 26.03 $0.00 $151.20
2025-08-12 2025-08-19 $120.68 $123.88 4.73 SCALE-IN 30.21 $0.00 $151.20
2025-08-13 2025-08-20 $119.86 $117.76 0.22 SELL 0.00 $213.65 $364.85
2025-08-14 2025-08-21 $124.30 $123.27 1.38 INITIAL BUY 8.23 $0.00 $364.85
2025-08-15 2025-08-22 $125.65 $123.31 4.15 SCALE-IN 12.37 $0.00 $364.85
2025-08-18 2025-08-25 $124.61 $123.96 3.93 SCALE-IN 16.55 $0.00 $364.85
2025-08-19 2025-08-26 $129.42 $127.92 9.56 SCALE-IN 20.57 $0.00 $364.85
2025-08-20 2025-08-27 $127.55 $128.42 3.25 SCALE-IN 24.55 $0.00 $364.85
2025-08-21 2025-08-28 $127.24 $127.14 1.59 SCALE-IN 28.56 $0.00 $364.85
2025-08-22 2025-08-29 $129.50 $123.75 4.89 SELL 0.00 $196.17 $561.03
2025-08-25 2025-09-01 $126.22 $124.62 -3.20 FLAT 0.00 $0.00 $561.03
2025-08-26 2025-09-02 $126.41 $123.62 -1.14 FLAT 0.00 $0.00 $561.03
2025-08-27 2025-09-03 $127.04 $127.79 -0.20 FLAT 0.00 $0.00 $561.03
2025-08-28 2025-09-04 $126.05 $124.69 -3.45 FLAT 0.00 $0.00 $561.03
2025-08-29 2025-09-05 $129.09 $130.21 2.87 INITIAL BUY 7.91 $0.00 $561.03
2025-09-02 2025-09-09 $130.70 $129.34 4.29 SCALE-IN 11.85 $0.00 $561.03
2025-09-03 2025-09-10 $130.18 $129.94 3.14 SCALE-IN 15.81 $0.00 $561.03
2025-09-04 2025-09-11 $130.23 $132.69 4.18 SCALE-IN 19.69 $0.00 $561.03
2025-09-05 2025-09-12 $130.29 $127.28 1.20 SELL 0.00 $73.02 $634.05
2025-09-08 2025-09-15 $132.50 $133.45 1.80 INITIAL BUY 7.68 $0.00 $634.05
2025-09-09 2025-09-16 $130.31 $127.14 0.13 SELL 0.00 $0.38 $634.43
2025-09-10 2025-09-17 $125.89 $127.31 -4.34 FLAT 0.00 $0.00 $634.43
2025-09-11 2025-09-18 $125.82 $130.19 -4.47 FLAT 0.00 $0.00 $634.43
2025-09-12 2025-09-19 $125.62 $127.97 -6.88 FLAT 0.00 $0.00 $634.43
2025-09-15 2025-09-22 $125.80 $123.00 -4.51 FLAT 0.00 $0.00 $634.43
2025-09-16 2025-09-23 $122.63 $123.04 -3.26 FLAT 0.00 $0.00 $634.43
2025-09-17 2025-09-24 $122.84 $123.85 -2.98 FLAT 0.00 $0.00 $634.43
2025-09-18 2025-09-25 $122.11 $123.18 -3.51 FLAT 0.00 $0.00 $634.43
2025-09-19 2025-09-26 $123.29 $126.66 -2.51 INITIAL BUY 8.15 $0.00 $634.43
2025-09-22 2025-09-29 $117.00 $121.08 -5.63 SELL 0.00 $1.71 $636.15
2025-09-23 2025-09-30 $119.99 $118.23 -2.85 FLAT 0.00 $0.00 $636.15
2025-09-24 2025-10-01 $120.65 $119.51 -1.46 FLAT 0.00 $0.00 $636.15
2025-09-25 2025-10-02 $122.36 $120.23 -0.93 INITIAL BUY 8.55 $0.00 $636.15
2025-09-26 2025-10-03 $123.92 $121.69 6.92 SCALE-IN 12.71 $0.00 $636.15
2025-09-29 2025-10-06 $125.50 $123.34 5.51 SCALE-IN 16.86 $0.00 $636.15
2025-09-30 2025-10-07 $130.90 $126.17 10.25 SCALE-IN 20.94 $0.00 $636.15
2025-10-01 2025-10-08 $127.71 $130.09 5.35 SCALE-IN 24.98 $0.00 $636.15
2025-10-02 2025-10-09 $126.89 $129.75 2.97 SCALE-IN 28.96 $0.00 $636.15
2025-10-03 2025-10-10 $128.43 $127.64 2.93 SELL 0.00 $291.32 $927.46
2025-10-06 2025-10-13 $124.70 $125.46 -6.20 FLAT 0.00 $0.00 $927.46
2025-10-07 2025-10-14 $119.42 $124.26 -8.29 FLAT 0.00 $0.00 $927.46
2025-10-08 2025-10-15 $120.09 $122.46 -6.80 FLAT 0.00 $0.00 $927.46
2025-10-09 2025-10-16 $122.28 $121.87 -6.15 FLAT 0.00 $0.00 $927.46
2025-10-10 2025-10-17 $121.48 $122.80 -3.22 INITIAL BUY 8.37 $0.00 $927.46
2025-10-13 2025-10-20 $123.88 $123.24 4.46 SCALE-IN 12.54 $0.00 $927.46
2025-10-14 2025-10-21 $128.13 $126.34 8.04 SCALE-IN 16.63 $0.00 $927.46
2025-10-15 2025-10-22 $130.54 $125.28 8.26 SCALE-IN 20.74 $0.00 $927.46
2025-10-16 2025-10-23 $133.06 $129.45 11.58 SCALE-IN 24.78 $0.00 $927.46
2025-10-22 2025-10-23 $132.35 $132.58 -- SELL 0.00 $0.00 $-916.21
2025-10-23 2025-10-26 -- $134.43 -- FLAT 0.00 $0.00 --
2025-10-24 2025-10-27 $132.55 $132.87 -- FLAT 0.00 $0.00 --
2025-10-27 2025-10-30 -- $132.87 -- FLAT 0.00 $0.00 --
2025-10-25 2025-10-28 -- $128.23 -- FLAT 0.00 -- --
2025-10-26 2025-10-29 -- $125.68 -- FLAT 0.00 -- --
2025-10-28 2025-10-31 -- $125.31 -- FLAT 0.00 -- --
2025-10-29 2025-11-01 -- $123.38 -- FLAT 0.00 -- --
2025-10-30 2025-11-02 -- $121.16 -- FLAT 0.00 -- --
2025-10-31 2025-11-03 -- $121.82 -- FLAT 0.00 -- --
2025-11-01 2025-11-04 -- $122.98 -- FLAT 0.00 -- --
2025-11-02 2025-11-05 -- $123.21 -- FLAT 0.00 -- --
2025-11-03 2025-11-06 -- $124.23 -- FLAT 0.00 -- --