Thomas Rand

Stock Analyst at Berenberg Bank

(3.60)
# 2,185
Out of 4,988 analysts
21
Total ratings
58.8%
Success rate
18.6%
Average return

Stocks Rated by Thomas Rand

James Fisher and Sons plc
Sep 8, 2026
Reiterated: Buy
Price Target: 850p835p
Current: 415p
Upside: +101.20%
Senior plc
Sep 4, 2026
Downgraded: Hold
Price Target: 310p300p
Current: 297p
Upside: +1.01%
Babcock International Group PLC
Aug 3, 2026
Reiterated: Buy
Price Target: 1,430p
Current: 986p
Upside: +45.03%
Chemring Group PLC
Aug 3, 2026
Reiterated: Buy
Price Target: 660p
Current: 532p
Upside: +24.18%
Oxford Instruments plc
May 15, 2026
Downgraded: Hold
Price Target: 2,700p3,000p
Current: 2,794p
Upside: +7.37%
XP Power Limited
Apr 29, 2026
Rated: Buy
Price Target: 1,400p2,120p
Current: 1,960p
Upside: +8.16%
Xaar plc
Oct 9, 2025
Initiated Coverage: Buy
Price Target: 160p
Current: 137p
Upside: +17.22%
Accsys Technologies PLC
Jun 25, 2019
Initiated Coverage: Buy
Price Target: n/a
Current: $71.60
Upside: n/a
Gulf Marine Services PLC
Mar 26, 2019
Downgraded: Hold
Price Target: n/a
Current: $18.70
Upside: n/a