David Farrell

Stock Analyst at Jefferies

(4.39)
# 1,208
Out of 4,476 analysts
400
Total ratings
63%
Success rate
10%
Average return

Stocks Rated by David Farrell

Chemring Group PLC
Jul 1, 2026
Maintained: Buy
Price Target: 658p
Current: $577.50
Upside: +13.94%
Cohort plc
Jul 1, 2026
Reiterated: Hold
Price Target: 1,300p
Current: $1,424.00
Upside: -8.71%
Avon Technologies Plc
Jun 30, 2026
Maintained: Buy
Price Target: 2,390p
Current: $1,784.00
Upside: +33.97%
Metso Oyj
Jun 30, 2026
Maintained: Hold
Price Target: €14.70
Current: $15.84
Upside: -7.20%
Babcock International Group PLC
Jun 29, 2026
Maintained: Buy
Price Target: 1,400p
Current: $1,039.00
Upside: +34.74%
QinetiQ Group plc
Jun 21, 2026
Maintained: Hold
Price Target: 470p487p
Current: $479.40
Upside: +1.59%
FLSmidth & Co. A/S
Jun 18, 2026
Rated: Buy
Price Target: kr 610.00
Current: $486.60
Upside: +25.36%
Hill & Smith PLC
Jun 17, 2026
Maintained: Buy
Price Target: 3,250p
Current: $2,855.00
Upside: +13.84%
Halma plc
Jun 11, 2026
Maintained: Sell
Price Target: 3,050p
Current: $4,014.00
Upside: -24.02%
Oxford Instruments plc
Jun 9, 2026
Maintained: Hold
Price Target: 2,590p
Current: $3,092.00
Upside: -16.24%
Reiterated: Buy
Price Target: 840p
Current: $615.00
Upside: +36.59%
Maintained: Buy
Price Target: 125p
Current: $78.60
Upside: +59.03%
Maintained: Hold
Price Target: 3,450p
Current: $5,050.00
Upside: -31.68%
Maintained: Hold
Price Target: 1,140p
Current: $1,930.00
Upside: -40.93%
Maintained: Hold
Price Target: 350p
Current: $466.50
Upside: -24.97%
Maintained: Hold
Price Target: 210p220p
Current: $212.00
Upside: +3.77%
Maintained: Buy
Price Target: 2,570p
Current: $2,508.00
Upside: n/a
Upgraded: Buy
Price Target: 110p170p
Current: $159.80
Upside: n/a
Maintained: Hold
Price Target: 80p130p
Current: $88.00
Upside: n/a
Rated: Hold
Price Target: 1,420p
Current: $590.00
Upside: n/a
Reiterated: Buy
Price Target: 1,765p
Current: $2,940.00
Upside: n/a
Maintained: Buy
Price Target: 1,056p1,029p
Current: $691.00
Upside: n/a
Maintained: Hold
Price Target: kr 186.00kr 215.00
Current: $301.51
Upside: n/a
Maintained: Buy
Price Target: kr 87.00kr 99.00
Current: $334.63
Upside: n/a
Maintained: Sell
Price Target: €1.30
Current: $4.40
Upside: n/a
Maintained: Hold
Price Target: n/a
Current: $0.96925
Upside: n/a
Upgraded: Buy
Price Target: n/a
Current: $440.00
Upside: n/a