Thomas Rand

Stock Analyst at Berenberg Bank

(3.61)
# 2,208
Out of 4,690 analysts
19
Total ratings
58.8%
Success rate
19.1%
Average return

Stocks Rated by Thomas Rand

Babcock International Group PLC
Aug 3, 2026
Reiterated: Buy
Price Target: 1,430p
Current: 1,057p
Upside: +35.35%
Chemring Group PLC
Aug 3, 2026
Reiterated: Buy
Price Target: 660p
Current: 551p
Upside: +19.89%
James Fisher and Sons plc
Jul 30, 2026
Reiterated: Buy
Price Target: 850p
Current: 442p
Upside: +92.31%
Oxford Instruments plc
May 15, 2026
Downgraded: Hold
Price Target: 2,700p3,000p
Current: 2,840p
Upside: +5.63%
XP Power Limited
Apr 29, 2026
Rated: Buy
Price Target: 1,400p2,120p
Current: 1,786p
Upside: +18.70%
Senior plc
Jan 27, 2026
Maintained: Buy
Price Target: 275p310p
Current: 295p
Upside: +5.26%
Xaar plc
Oct 9, 2025
Initiated Coverage: Buy
Price Target: 160p
Current: 118p
Upside: +35.59%
Accsys Technologies PLC
Jun 25, 2019
Initiated Coverage: Buy
Price Target: n/a
Current: $71.40
Upside: n/a
Gulf Marine Services PLC
Mar 26, 2019
Downgraded: Hold
Price Target: n/a
Current: $18.20
Upside: n/a