Thomas Rand

Stock Analyst at Berenberg Bank

(3.67)
# 2,114
Out of 5,090 analysts
18
Total ratings
57.9%
Success rate
17.1%
Average return

Stocks Rated by Thomas Rand

Chemring Group PLC
Oct 15, 2026
Reiterated: Buy
Price Target: 660p → 650p
Current: 567p
Upside: +14.74%
Oxford Instruments plc
Oct 14, 2026
Reiterated: Hold
Price Target: 3,000p → 2,840p
Current: 2,574p
Upside: +10.33%
James Fisher and Sons plc
Sep 8, 2026
Reiterated: Buy
Price Target: 850p → 835p
Current: 449p
Upside: +85.97%
Babcock International Group PLC
Aug 3, 2026
Reiterated: Buy
Price Target: 1,430p
Current: 1,024p
Upside: +39.65%
XP Power Limited
Apr 29, 2026
Rated: Buy
Price Target: 1,400p → 2,120p
Current: 1,730p
Upside: +22.54%
Xaar plc
Oct 9, 2025
Initiated Coverage: Buy
Price Target: 160p
Current: 149p
Upside: n/a
Accsys Technologies PLC
Jun 25, 2019
Initiated Coverage: Buy
Price Target: n/a
Current: $54.40
Upside: n/a
Gulf Marine Services PLC
Mar 26, 2019
Downgraded: Hold
Price Target: n/a
Current: $17.32
Upside: n/a