David Farrell
Stock Analyst at Jefferies
(4.60)
# 954
Out of 5,058 analysts
387
Total ratings
66.3%
Success rate
10.8%
Average return
Main Sectors:
Stocks Rated by David Farrell
| Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
|---|---|---|---|---|---|---|---|
| LON: CHG Chemring Group PLC | Reiterated: Buy | 658p | 520p | +26.54% | 42 | Oct 15, 2026 | |
| LON: OXIG Oxford Instruments plc | Reiterated: Hold | 3,000p | 2,710p | +10.70% | 25 | Oct 14, 2026 | |
| LON: FAN Volution Group plc | Reiterated: Buy | 850p | 637p | +33.44% | 36 | Oct 8, 2026 | |
| LON: ZIG Zigup Plc | Reiterated: Hold | 410p | 452p | -9.29% | 18 | Sep 29, 2026 | |
| AIM: CHRT Cohort plc | Reiterated: Hold | 1,300p | 1,264p | +2.85% | 7 | Sep 24, 2026 | |
| LON: HLMA Halma plc | Reiterated: Hold | 3,660p | 3,398p | +7.71% | 30 | Sep 24, 2026 | |
| LON: RSW Renishaw plc | Reiterated: Buy | 6,090p | 5,420p | +12.36% | 28 | Sep 23, 2026 | |
| LON: BAB Babcock International Group PLC | Reiterated: Buy | 1,400p | 928p | +50.80% | 10 | Sep 16, 2026 | |
| LON: XPP XP Power Limited | Upgraded: Buy | 2,330p | 1,878p | +24.07% | 37 | Sep 14, 2026 | |
| LON: HILS Hill & Smith PLC | Reiterated: Buy | 3,390p | 3,025p | +12.07% | 37 | Aug 17, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | 111p | 85p | +31.28% | 39 | Jul 28, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | 487p | 478p | +1.97% | 29 | Jul 22, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | 210p → 220p | 280p | n/a | 19 | Oct 14, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | 2,570p | 2,614p | n/a | 1 | Sep 22, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Upgraded: Buy | 110p → 170p | 183p | n/a | 8 | Jan 31, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | 80p → 130p | 115p | n/a | 6 | Jan 30, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Hold | 1,420p | 935p | n/a | 5 | Dec 5, 2023 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | 1,765p | 2,950p | n/a | 1 | Mar 3, 2023 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | 1,056p → 1,029p | 713p | n/a | 2 | Jan 26, 2021 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Sell | €1.30 | €4.41 | n/a | 5 | Oct 13, 2020 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | n/a | $0.92 | n/a | 1 | Oct 30, 2018 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Upgraded: Buy | n/a | $400.00 | n/a | 1 | Oct 22, 2018 |
Chemring Group PLC
Oct 15, 2026
Reiterated: Buy
Price Target: 658p
Current: 520p
Upside: +26.54%
Oxford Instruments plc
Oct 14, 2026
Reiterated: Hold
Price Target: 3,000p
Current: 2,710p
Upside: +10.70%
Volution Group plc
Oct 8, 2026
Reiterated: Buy
Price Target: 850p
Current: 637p
Upside: +33.44%
Zigup Plc
Sep 29, 2026
Reiterated: Hold
Price Target: 410p
Current: 452p
Upside: -9.29%
Cohort plc
Sep 24, 2026
Reiterated: Hold
Price Target: 1,300p
Current: 1,264p
Upside: +2.85%
Halma plc
Sep 24, 2026
Reiterated: Hold
Price Target: 3,660p
Current: 3,398p
Upside: +7.71%
Renishaw plc
Sep 23, 2026
Reiterated: Buy
Price Target: 6,090p
Current: 5,420p
Upside: +12.36%
Babcock International Group PLC
Sep 16, 2026
Reiterated: Buy
Price Target: 1,400p
Current: 928p
Upside: +50.80%
XP Power Limited
Sep 14, 2026
Upgraded: Buy
Price Target: 2,330p
Current: 1,878p
Upside: +24.07%
Hill & Smith PLC
Aug 17, 2026
Reiterated: Buy
Price Target: 3,390p
Current: 3,025p
Upside: +12.07%
Jul 28, 2026
Reiterated: Buy
Price Target: 111p
Current: 85p
Upside: +31.28%
Jul 22, 2026
Reiterated: Hold
Price Target: 487p
Current: 478p
Upside: +1.97%
Oct 14, 2025
Reiterated: Hold
Price Target: 210p → 220p
Current: 280p
Upside: n/a
Sep 22, 2024
Reiterated: Buy
Price Target: 2,570p
Current: 2,614p
Upside: n/a
Jan 31, 2024
Upgraded: Buy
Price Target: 110p → 170p
Current: 183p
Upside: n/a
Jan 30, 2024
Reiterated: Hold
Price Target: 80p → 130p
Current: 115p
Upside: n/a
Dec 5, 2023
Rated: Hold
Price Target: 1,420p
Current: 935p
Upside: n/a
Mar 3, 2023
Reiterated: Buy
Price Target: 1,765p
Current: 2,950p
Upside: n/a
Jan 26, 2021
Reiterated: Buy
Price Target: 1,056p → 1,029p
Current: 713p
Upside: n/a
Oct 13, 2020
Reiterated: Sell
Price Target: €1.30
Current: €4.41
Upside: n/a
Oct 30, 2018
Reiterated: Hold
Price Target: n/a
Current: $0.92
Upside: n/a
Oct 22, 2018
Upgraded: Buy
Price Target: n/a
Current: $400.00
Upside: n/a