David Farrell

Stock Analyst at Jefferies

(4.49)
# 1,072
Out of 4,575 analysts
409
Total ratings
63.9%
Success rate
10.8%
Average return

Stocks Rated by David Farrell

Renishaw plc
Jul 24, 2026
Maintained: Hold
Price Target: 3,450p
Current: 5,205p
Upside: -33.72%
Metso Oyj
Jul 24, 2026
Maintained: Hold
Price Target: €14.70
Current: €16.85
Upside: -12.76%
Volution Group plc
Jul 23, 2026
Reiterated: Buy
Price Target: 840p
Current: 635p
Upside: +32.28%
QinetiQ Group plc
Jul 22, 2026
Maintained: Hold
Price Target: 487p
Current: 490p
Upside: -0.57%
Cohort plc
Jul 15, 2026
Maintained: Hold
Price Target: 1,300p
Current: 1,290p
Upside: +0.78%
Hill & Smith PLC
Jul 13, 2026
Maintained: Buy
Price Target: 3,250p3,320p
Current: 3,030p
Upside: +9.57%
XP Power Limited
Jul 13, 2026
Maintained: Hold
Price Target: 1,140p1,870p
Current: 1,698p
Upside: +10.13%
Coats Group plc
Jul 13, 2026
Maintained: Buy
Price Target: 125p111p
Current: 76p
Upside: +46.44%
Zigup Plc
Jul 8, 2026
Maintained: Hold
Price Target: 350p410p
Current: 455p
Upside: -9.79%
Chemring Group PLC
Jul 1, 2026
Maintained: Buy
Price Target: 658p
Current: 597p
Upside: +10.31%
Maintained: Buy
Price Target: 1,400p
Current: 1,121p
Upside: +24.89%
Rated: Buy
Price Target: kr 610.00
Current: kr 472.40
Upside: +29.13%
Maintained: Sell
Price Target: 3,050p
Current: 3,614p
Upside: -15.61%
Maintained: Hold
Price Target: 2,590p
Current: 2,992p
Upside: -13.44%
Maintained: Hold
Price Target: 210p220p
Current: 225p
Upside: -2.22%
Maintained: Buy
Price Target: 2,570p
Current: 2,616p
Upside: n/a
Upgraded: Buy
Price Target: 110p170p
Current: 169p
Upside: n/a
Maintained: Hold
Price Target: 80p130p
Current: 85p
Upside: n/a
Rated: Hold
Price Target: 1,420p
Current: 748p
Upside: n/a
Reiterated: Buy
Price Target: 1,765p
Current: 3,050p
Upside: n/a
Maintained: Buy
Price Target: 1,056p1,029p
Current: 828p
Upside: n/a
Maintained: Hold
Price Target: kr 186.00kr 215.00
Current: kr 340.60
Upside: n/a
Maintained: Buy
Price Target: kr 87.00kr 99.00
Current: kr 326.21
Upside: n/a
Maintained: Sell
Price Target: €1.30
Current: €4.41
Upside: n/a
Maintained: Hold
Price Target: n/a
Current: $0.96
Upside: n/a
Upgraded: Buy
Price Target: n/a
Current: $476.50
Upside: n/a