David Farrell

Stock Analyst at Jefferies

(4.57)
# 979
Out of 5,004 analysts
383
Total ratings
66.5%
Success rate
11.1%
Average return

Stocks Rated by David Farrell

Cohort plc
Sep 24, 2026
Reiterated: Hold
Price Target: 1,300p
Current: 1,154p
Upside: +12.65%
Halma plc
Sep 24, 2026
Reiterated: Hold
Price Target: 3,660p
Current: 3,484p
Upside: +5.05%
Renishaw plc
Sep 23, 2026
Reiterated: Buy
Price Target: 6,090p
Current: 5,660p
Upside: +7.60%
Babcock International Group PLC
Sep 16, 2026
Reiterated: Buy
Price Target: 1,400p
Current: 988p
Upside: +41.67%
Oxford Instruments plc
Sep 14, 2026
Reiterated: Hold
Price Target: 3,000p
Current: 2,930p
Upside: +2.39%
XP Power Limited
Sep 14, 2026
Upgraded: Buy
Price Target: 2,330p
Current: 2,045p
Upside: +13.94%
Hill & Smith PLC
Aug 17, 2026
Reiterated: Buy
Price Target: 3,390p
Current: 3,250p
Upside: +4.31%
Volution Group plc
Aug 4, 2026
Rated: Buy
Price Target: 840p → 850p
Current: 639p
Upside: +33.02%
Chemring Group PLC
Jul 30, 2026
Reiterated: Buy
Price Target: 658p
Current: 536p
Upside: +22.88%
Coats Group plc
Jul 28, 2026
Reiterated: Buy
Price Target: 111p
Current: 81p
Upside: +36.78%
Reiterated: Hold
Price Target: 487p
Current: 489p
Upside: -0.45%
Reiterated: Hold
Price Target: 350p → 410p
Current: 429p
Upside: -4.32%
Reiterated: Hold
Price Target: 210p → 220p
Current: 259p
Upside: -15.06%
Reiterated: Buy
Price Target: 2,570p
Current: 2,644p
Upside: n/a
Upgraded: Buy
Price Target: 110p → 170p
Current: 177p
Upside: n/a
Reiterated: Hold
Price Target: 80p → 130p
Current: 108p
Upside: n/a
Rated: Hold
Price Target: 1,420p
Current: 905p
Upside: n/a
Reiterated: Buy
Price Target: 1,765p
Current: 3,120p
Upside: n/a
Reiterated: Buy
Price Target: 1,056p → 1,029p
Current: 718p
Upside: n/a
Reiterated: Sell
Price Target: €1.30
Current: €4.35
Upside: n/a
Reiterated: Hold
Price Target: n/a
Current: $1.01
Upside: n/a
Upgraded: Buy
Price Target: n/a
Current: $390.00
Upside: n/a