Mark Fielding

Stock Analyst at RBC Capital

(4.82)
# 456
Out of 4,651 analysts
794
Total ratings
67.2%
Success rate
11.1%
Average return

Stocks Rated by Mark Fielding

Bodycote plc
Aug 6, 2026
Maintained: Hold
Price Target: 750p950p
Current: 915p
Upside: +3.88%
Siemens Aktiengesellschaft
Aug 6, 2026
Maintained: Hold
Price Target: €280.00
Current: €284.00
Upside: -1.41%
Rotork plc
Aug 5, 2026
Downgraded: Hold
Price Target: 400p503p
Current: 484p
Upside: +3.84%
IMI plc
Jul 31, 2026
Maintained: Hold
Price Target: 2,850p
Current: 3,072p
Upside: -7.23%
Melrose Industries PLC
Jul 31, 2026
Reiterated: Buy
Price Target: 800p
Current: 494p
Upside: +61.85%
Rolls-Royce Holdings plc
Jul 30, 2026
Maintained: Buy
Price Target: 1,600p
Current: 1,541p
Upside: +3.83%
Vesuvius plc
Jul 30, 2026
Maintained: Buy
Price Target: 590p
Current: 395p
Upside: +49.22%
MTU Aero Engines AG
Jul 30, 2026
Maintained: Hold
Price Target: €365.00
Current: €382.70
Upside: -4.63%
Schneider Electric S.E.
Jul 30, 2026
Maintained: Buy
Price Target: €290.00€320.00
Current: €306.40
Upside: +4.44%
Weir PLC
Jul 29, 2026
Maintained: Buy
Price Target: 4,000p
Current: 2,662p
Upside: +50.26%
Maintained: Hold
Price Target: 2,850p
Current: 3,000p
Upside: -5.00%
Reiterated: Hold
Price Target: 2,500p
Current: 2,613p
Upside: -4.32%
Downgraded: Hold
Price Target: 800p
Current: 809p
Upside: -1.11%
Maintained: Buy
Price Target: 125p
Current: 84p
Upside: +48.63%
Maintained: Hold
Price Target: 115p
Current: 138p
Upside: -16.42%
Maintained: Sell
Price Target: 6,000p6,800p
Current: 7,020p
Upside: -3.13%
Maintained: Hold
Price Target: 210p
Current: 250p
Upside: -16.00%
Maintained: Hold
Price Target: CHF 51.00
Current: CHF 82.78
Upside: -38.39%
Maintained: Hold
Price Target: €55.00
Current: €64.90
Upside: -15.25%
Maintained: Sell
Price Target: €600.00
Current: €625.00
Upside: -4.00%
Upgraded: Buy
Price Target: kr 295.00
Current: kr 340.20
Upside: n/a
Maintained: Buy
Price Target: n/a
Current: $204.25
Upside: n/a
Maintained: Buy
Price Target: n/a
Current: $45.10
Upside: n/a
Maintained: Hold
Price Target: €70.00€64.00
Current: €50.18
Upside: n/a
Upgraded: Buy
Price Target: $18
Current: $35.53
Upside: n/a