David Farrell
Stock Analyst at Jefferies
(4.54)
# 1,033
Out of 5,108 analysts
389
Total ratings
64.7%
Success rate
10.1%
Average return
Main Sectors:
Stocks Rated by David Farrell
| Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
|---|---|---|---|---|---|---|---|
| LON: FAN Volution Group plc | Reiterated: Buy | 850p → 900p | 642p | +40.19% | 37 | Oct 27, 2026 | |
| LON: XPP XP Power Limited | Reiterated: Buy | 2,330p | 1,600p | +45.63% | 38 | Oct 21, 2026 | |
| LON: CHG Chemring Group PLC | Reiterated: Buy | 658p | 533p | +23.45% | 42 | Oct 15, 2026 | |
| LON: OXIG Oxford Instruments plc | Reiterated: Hold | 3,000p | 2,368p | +26.69% | 25 | Oct 14, 2026 | |
| LON: ZIG Zigup Plc | Reiterated: Hold | 410p | 468p | -12.30% | 18 | Sep 29, 2026 | |
| AIM: CHRT Cohort plc | Reiterated: Hold | 1,300p | 1,222p | +6.38% | 7 | Sep 24, 2026 | |
| LON: HLMA Halma plc | Reiterated: Hold | 3,660p | 3,314p | +10.44% | 30 | Sep 24, 2026 | |
| LON: RSW Renishaw plc | Reiterated: Buy | 6,090p | 4,732p | +28.70% | 28 | Sep 23, 2026 | |
| LON: BAB Babcock International Group PLC | Reiterated: Buy | 1,400p | 1,019p | +37.46% | 10 | Sep 16, 2026 | |
| LON: HILS Hill & Smith PLC | Reiterated: Buy | 3,390p | 2,815p | +20.43% | 37 | Aug 17, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | 111p | 84p | +31.59% | 39 | Jul 28, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | 487p | 525p | -7.24% | 29 | Jul 22, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | 210p → 220p | 266p | n/a | 19 | Oct 14, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | 2,570p | 2,358p | n/a | 1 | Sep 22, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Upgraded: Buy | 110p → 170p | 194p | n/a | 8 | Jan 31, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | 80p → 130p | 109p | n/a | 6 | Jan 30, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Hold | 1,420p | 911p | n/a | 5 | Dec 5, 2023 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | 1,765p | 2,812p | n/a | 1 | Mar 3, 2023 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | 1,056p → 1,029p | 700p | n/a | 2 | Jan 26, 2021 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Sell | €1.30 | €4.26 | n/a | 5 | Oct 13, 2020 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | n/a | $0.925 | n/a | 1 | Oct 30, 2018 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Upgraded: Buy | n/a | $380.00 | n/a | 1 | Oct 22, 2018 |
Volution Group plc
Oct 27, 2026
Reiterated: Buy
Price Target: 850p → 900p
Current: 642p
Upside: +40.19%
XP Power Limited
Oct 21, 2026
Reiterated: Buy
Price Target: 2,330p
Current: 1,600p
Upside: +45.63%
Chemring Group PLC
Oct 15, 2026
Reiterated: Buy
Price Target: 658p
Current: 533p
Upside: +23.45%
Oxford Instruments plc
Oct 14, 2026
Reiterated: Hold
Price Target: 3,000p
Current: 2,368p
Upside: +26.69%
Zigup Plc
Sep 29, 2026
Reiterated: Hold
Price Target: 410p
Current: 468p
Upside: -12.30%
Cohort plc
Sep 24, 2026
Reiterated: Hold
Price Target: 1,300p
Current: 1,222p
Upside: +6.38%
Halma plc
Sep 24, 2026
Reiterated: Hold
Price Target: 3,660p
Current: 3,314p
Upside: +10.44%
Renishaw plc
Sep 23, 2026
Reiterated: Buy
Price Target: 6,090p
Current: 4,732p
Upside: +28.70%
Babcock International Group PLC
Sep 16, 2026
Reiterated: Buy
Price Target: 1,400p
Current: 1,019p
Upside: +37.46%
Hill & Smith PLC
Aug 17, 2026
Reiterated: Buy
Price Target: 3,390p
Current: 2,815p
Upside: +20.43%
Jul 28, 2026
Reiterated: Buy
Price Target: 111p
Current: 84p
Upside: +31.59%
Jul 22, 2026
Reiterated: Hold
Price Target: 487p
Current: 525p
Upside: -7.24%
Oct 14, 2025
Reiterated: Hold
Price Target: 210p → 220p
Current: 266p
Upside: n/a
Sep 22, 2024
Reiterated: Buy
Price Target: 2,570p
Current: 2,358p
Upside: n/a
Jan 31, 2024
Upgraded: Buy
Price Target: 110p → 170p
Current: 194p
Upside: n/a
Jan 30, 2024
Reiterated: Hold
Price Target: 80p → 130p
Current: 109p
Upside: n/a
Dec 5, 2023
Rated: Hold
Price Target: 1,420p
Current: 911p
Upside: n/a
Mar 3, 2023
Reiterated: Buy
Price Target: 1,765p
Current: 2,812p
Upside: n/a
Jan 26, 2021
Reiterated: Buy
Price Target: 1,056p → 1,029p
Current: 700p
Upside: n/a
Oct 13, 2020
Reiterated: Sell
Price Target: €1.30
Current: €4.26
Upside: n/a
Oct 30, 2018
Reiterated: Hold
Price Target: n/a
Current: $0.925
Upside: n/a
Oct 22, 2018
Upgraded: Buy
Price Target: n/a
Current: $380.00
Upside: n/a