David Farrell

Stock Analyst at Jefferies

(4.54)
# 1,019
Out of 4,651 analysts
415
Total ratings
66.8%
Success rate
11.6%
Average return

Stocks Rated by David Farrell

Cohort plc
Aug 14, 2026
Maintained: Hold
Price Target: 1,300p
Current: 1,434p
Upside: -9.34%
Hill & Smith PLC
Aug 13, 2026
Reiterated: Buy
Price Target: 3,320p3,390p
Current: 2,930p
Upside: +15.70%
Volution Group plc
Aug 4, 2026
Rated: Buy
Price Target: 840p850p
Current: 675p
Upside: +25.93%
XP Power Limited
Aug 4, 2026
Maintained: Hold
Price Target: 1,870p
Current: 1,742p
Upside: +7.35%
Chemring Group PLC
Jul 30, 2026
Maintained: Buy
Price Target: 658p
Current: 628p
Upside: +4.78%
Coats Group plc
Jul 28, 2026
Maintained: Buy
Price Target: 111p
Current: 84p
Upside: +31.99%
Renishaw plc
Jul 24, 2026
Maintained: Hold
Price Target: 3,450p
Current: 5,175p
Upside: -33.33%
Metso Oyj
Jul 24, 2026
Maintained: Hold
Price Target: €14.70
Current: €16.40
Upside: -10.38%
QinetiQ Group plc
Jul 22, 2026
Maintained: Hold
Price Target: 487p
Current: 563p
Upside: -13.50%
Zigup Plc
Jul 8, 2026
Maintained: Hold
Price Target: 350p410p
Current: 478p
Upside: -14.14%
Maintained: Buy
Price Target: 1,400p
Current: 1,194p
Upside: +17.30%
Rated: Buy
Price Target: kr 610.00
Current: kr 500.95
Upside: +21.77%
Maintained: Sell
Price Target: 3,050p
Current: 3,686p
Upside: -17.25%
Maintained: Hold
Price Target: 2,590p
Current: 2,916p
Upside: -11.18%
Maintained: Hold
Price Target: 210p220p
Current: 250p
Upside: -12.00%
Maintained: Buy
Price Target: 2,570p
Current: 2,662p
Upside: n/a
Upgraded: Buy
Price Target: 110p170p
Current: 182p
Upside: n/a
Maintained: Hold
Price Target: 80p130p
Current: 101p
Upside: n/a
Rated: Hold
Price Target: 1,420p
Current: 808p
Upside: n/a
Reiterated: Buy
Price Target: 1,765p
Current: 3,072p
Upside: n/a
Maintained: Buy
Price Target: 1,056p1,029p
Current: 761p
Upside: n/a
Maintained: Hold
Price Target: kr 186.00kr 215.00
Current: kr 342.05
Upside: n/a
Maintained: Buy
Price Target: kr 87.00kr 99.00
Current: kr 344.99
Upside: n/a
Maintained: Sell
Price Target: €1.30
Current: €4.56
Upside: n/a
Maintained: Hold
Price Target: n/a
Current: $1.01
Upside: n/a
Upgraded: Buy
Price Target: n/a
Current: $488.00
Upside: n/a