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
Main Sectors:
Stocks Rated by David Farrell
| Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
|---|---|---|---|---|---|---|---|
| AIM: CHRT Cohort plc | Reiterated: Hold | 1,300p | 1,154p | +12.65% | 7 | Sep 24, 2026 | |
| LON: HLMA Halma plc | Reiterated: Hold | 3,660p | 3,484p | +5.05% | 30 | Sep 24, 2026 | |
| LON: RSW Renishaw plc | Reiterated: Buy | 6,090p | 5,660p | +7.60% | 28 | Sep 23, 2026 | |
| LON: BAB Babcock International Group PLC | Reiterated: Buy | 1,400p | 988p | +41.67% | 10 | Sep 16, 2026 | |
| LON: OXIG Oxford Instruments plc | Reiterated: Hold | 3,000p | 2,930p | +2.39% | 24 | Sep 14, 2026 | |
| LON: XPP XP Power Limited | Upgraded: Buy | 2,330p | 2,045p | +13.94% | 37 | Sep 14, 2026 | |
| LON: HILS Hill & Smith PLC | Reiterated: Buy | 3,390p | 3,250p | +4.31% | 37 | Aug 17, 2026 | |
| LON: FAN Volution Group plc | Rated: Buy | 840p → 850p | 639p | +33.02% | 35 | Aug 4, 2026 | |
| LON: CHG Chemring Group PLC | Reiterated: Buy | 658p | 536p | +22.88% | 41 | Jul 30, 2026 | |
| LON: COA Coats Group plc | Reiterated: Buy | 111p | 81p | +36.78% | 39 | Jul 28, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | 487p | 489p | -0.45% | 29 | Jul 22, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | 350p → 410p | 429p | -4.32% | 17 | Jul 8, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | 210p → 220p | 259p | -15.06% | 19 | Oct 14, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | 2,570p | 2,644p | n/a | 1 | Sep 22, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Upgraded: Buy | 110p → 170p | 177p | n/a | 8 | Jan 31, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | 80p → 130p | 108p | n/a | 6 | Jan 30, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Hold | 1,420p | 905p | n/a | 5 | Dec 5, 2023 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | 1,765p | 3,120p | n/a | 1 | Mar 3, 2023 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | 1,056p → 1,029p | 718p | n/a | 2 | Jan 26, 2021 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Sell | €1.30 | €4.35 | n/a | 5 | Oct 13, 2020 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | n/a | $1.01 | n/a | 1 | Oct 30, 2018 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Upgraded: Buy | n/a | $390.00 | n/a | 1 | Oct 22, 2018 |
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%
Jul 22, 2026
Reiterated: Hold
Price Target: 487p
Current: 489p
Upside: -0.45%
Jul 8, 2026
Reiterated: Hold
Price Target: 350p → 410p
Current: 429p
Upside: -4.32%
Oct 14, 2025
Reiterated: Hold
Price Target: 210p → 220p
Current: 259p
Upside: -15.06%
Sep 22, 2024
Reiterated: Buy
Price Target: 2,570p
Current: 2,644p
Upside: n/a
Jan 31, 2024
Upgraded: Buy
Price Target: 110p → 170p
Current: 177p
Upside: n/a
Jan 30, 2024
Reiterated: Hold
Price Target: 80p → 130p
Current: 108p
Upside: n/a
Dec 5, 2023
Rated: Hold
Price Target: 1,420p
Current: 905p
Upside: n/a
Mar 3, 2023
Reiterated: Buy
Price Target: 1,765p
Current: 3,120p
Upside: n/a
Jan 26, 2021
Reiterated: Buy
Price Target: 1,056p → 1,029p
Current: 718p
Upside: n/a
Oct 13, 2020
Reiterated: Sell
Price Target: €1.30
Current: €4.35
Upside: n/a
Oct 30, 2018
Reiterated: Hold
Price Target: n/a
Current: $1.01
Upside: n/a
Oct 22, 2018
Upgraded: Buy
Price Target: n/a
Current: $390.00
Upside: n/a