David Farrell

Stock Analyst at Jefferies

(4.40)
# 1,145
Out of 4,408 analysts
388
Total ratings
63%
Success rate
9.9%
Average return

Stocks Rated by David Farrell

Halma plc
Jun 11, 2026
Maintained: Sell
Price Target: 3,050p
Current: $4,018.00
Upside: -24.09%
Oxford Instruments plc
Jun 9, 2026
Maintained: Hold
Price Target: 2,590p
Current: $2,958.00
Upside: -12.44%
Chemring Group PLC
Jun 2, 2026
Maintained: Buy
Price Target: 655p
Current: $500.00
Upside: +31.00%
Hill & Smith PLC
May 28, 2026
Reiterated: Buy
Price Target: 2,760p3,250p
Current: $2,825.00
Upside: +15.04%
Volution Group plc
May 28, 2026
Reiterated: Buy
Price Target: 840p
Current: $614.00
Upside: +36.81%
Cohort plc
May 27, 2026
Maintained: Hold
Price Target: 1,290p
Current: $1,232.00
Upside: +4.71%
QinetiQ Group plc
May 21, 2026
Maintained: Hold
Price Target: 470p
Current: $444.80
Upside: +5.67%
Coats Group plc
May 20, 2026
Maintained: Buy
Price Target: 125p
Current: $80.05
Upside: +56.15%
Babcock International Group PLC
May 18, 2026
Maintained: Buy
Price Target: 1,670p1,400p
Current: $1,033.50
Upside: +35.46%
FLSmidth & Co. A/S
May 13, 2026
Maintained: Buy
Price Target: kr 610.00
Current: $485.20
Upside: +25.72%
Maintained: Hold
Price Target: 3,450p
Current: $5,135.00
Upside: -32.81%
Maintained: Hold
Price Target: 1,140p
Current: $1,984.00
Upside: -42.54%
Maintained: Hold
Price Target: €14.70
Current: $14.89
Upside: -1.28%
Maintained: Hold
Price Target: 350p
Current: $466.00
Upside: -24.89%
Maintained: Hold
Price Target: 210p220p
Current: $229.00
Upside: -3.93%
Maintained: Buy
Price Target: 2,570p
Current: $2,444.00
Upside: n/a
Upgraded: Buy
Price Target: 110p170p
Current: $155.40
Upside: n/a
Maintained: Hold
Price Target: 80p130p
Current: $111.00
Upside: n/a
Rated: Hold
Price Target: 1,420p
Current: $633.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: $716.50
Upside: n/a
Maintained: Hold
Price Target: kr 186.00kr 215.00
Current: $319.55
Upside: n/a
Maintained: Buy
Price Target: kr 87.00kr 99.00
Current: $345.84
Upside: n/a
Maintained: Sell
Price Target: €1.30
Current: $4.82
Upside: n/a
Maintained: Hold
Price Target: n/a
Current: $1.10
Upside: n/a
Upgraded: Buy
Price Target: n/a
Current: $484.00
Upside: n/a