David Farrell

Stock Analyst at Jefferies

(4.52)
# 1,060
Out of 4,703 analysts
417
Total ratings
66.5%
Success rate
10.9%
Average return

Stocks Rated by David Farrell

FLSmidth & Co. A/S
Aug 19, 2026
Maintained: Buy
Price Target: kr 610.00
Current: kr 576.25
Upside: +5.86%
Hill & Smith PLC
Aug 17, 2026
Maintained: Buy
Price Target: 3,390p
Current: 2,920p
Upside: +16.10%
Cohort plc
Aug 14, 2026
Maintained: Hold
Price Target: 1,300p
Current: 1,158p
Upside: +12.26%
Volution Group plc
Aug 4, 2026
Rated: Buy
Price Target: 840p850p
Current: 668p
Upside: +27.25%
XP Power Limited
Aug 4, 2026
Maintained: Hold
Price Target: 1,870p
Current: 1,810p
Upside: +3.31%
Chemring Group PLC
Jul 30, 2026
Maintained: Buy
Price Target: 658p
Current: 530p
Upside: +24.15%
Coats Group plc
Jul 28, 2026
Maintained: Buy
Price Target: 111p
Current: 81p
Upside: +36.95%
Renishaw plc
Jul 24, 2026
Maintained: Hold
Price Target: 3,450p
Current: 5,170p
Upside: -33.27%
Metso Oyj
Jul 24, 2026
Maintained: Hold
Price Target: €14.70
Current: €17.86
Upside: -17.69%
QinetiQ Group plc
Jul 22, 2026
Maintained: Hold
Price Target: 487p
Current: 484p
Upside: +0.62%
Maintained: Hold
Price Target: 350p410p
Current: 436p
Upside: -5.86%
Maintained: Buy
Price Target: 1,400p
Current: 991p
Upside: +41.30%
Maintained: Sell
Price Target: 3,050p
Current: 3,604p
Upside: -15.37%
Maintained: Hold
Price Target: 2,590p
Current: 2,708p
Upside: -4.36%
Maintained: Hold
Price Target: 210p220p
Current: 247p
Upside: -10.93%
Maintained: Buy
Price Target: 2,570p
Current: 2,724p
Upside: n/a
Upgraded: Buy
Price Target: 110p170p
Current: 177p
Upside: n/a
Maintained: Hold
Price Target: 80p130p
Current: 109p
Upside: n/a
Rated: Hold
Price Target: 1,420p
Current: 866p
Upside: n/a
Reiterated: Buy
Price Target: 1,765p
Current: 3,044p
Upside: n/a
Maintained: Buy
Price Target: 1,056p1,029p
Current: 779p
Upside: n/a
Maintained: Hold
Price Target: kr 186.00kr 215.00
Current: kr 353.04
Upside: n/a
Maintained: Buy
Price Target: kr 87.00kr 99.00
Current: kr 327.97
Upside: n/a
Maintained: Sell
Price Target: €1.30
Current: €4.35
Upside: n/a
Maintained: Hold
Price Target: n/a
Current: $1.02
Upside: n/a
Upgraded: Buy
Price Target: n/a
Current: $400.50
Upside: n/a