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

Stocks Rated by David Farrell

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%
Reiterated: Buy
Price Target: 111p
Current: 85p
Upside: +31.28%
Reiterated: Hold
Price Target: 487p
Current: 478p
Upside: +1.97%
Reiterated: Hold
Price Target: 210p → 220p
Current: 280p
Upside: n/a
Reiterated: Buy
Price Target: 2,570p
Current: 2,614p
Upside: n/a
Upgraded: Buy
Price Target: 110p → 170p
Current: 183p
Upside: n/a
Reiterated: Hold
Price Target: 80p → 130p
Current: 115p
Upside: n/a
Rated: Hold
Price Target: 1,420p
Current: 935p
Upside: n/a
Reiterated: Buy
Price Target: 1,765p
Current: 2,950p
Upside: n/a
Reiterated: Buy
Price Target: 1,056p → 1,029p
Current: 713p
Upside: n/a
Reiterated: Sell
Price Target: €1.30
Current: €4.41
Upside: n/a
Reiterated: Hold
Price Target: n/a
Current: $0.92
Upside: n/a
Upgraded: Buy
Price Target: n/a
Current: $400.00
Upside: n/a