Thomas Rand
Stock Analyst at Berenberg Bank
(3.79)
# 2,030
Out of 4,634 analysts
19
Total ratings
76.5%
Success rate
21.6%
Average return
Main Sectors:
Stocks Rated by Thomas Rand
| Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
|---|---|---|---|---|---|---|---|
| LON: BAB Babcock International Group PLC | Reiterated: Buy | 1,430p | 1,191p | +20.12% | 1 | Aug 3, 2026 | |
| LON: CHG Chemring Group PLC | Reiterated: Buy | 660p | 638p | +3.45% | 1 | Aug 3, 2026 | |
| LON: FSJ James Fisher and Sons plc | Reiterated: Buy | 850p | 475p | +78.95% | 3 | Jul 30, 2026 | |
| LON: OXIG Oxford Instruments plc | Downgraded: Hold | 2,700p → 3,000p | 2,882p | +4.09% | 5 | May 15, 2026 | |
| LON: XPP XP Power Limited | Rated: Buy | 1,400p → 2,120p | 1,776p | +19.37% | 2 | Apr 29, 2026 | |
| LON: SNR Senior plc | Maintained: Buy | 275p → 310p | 293p | +5.98% | 4 | Jan 27, 2026 | |
| LON: XAR Xaar plc | Initiated Coverage: Buy | 160p | 119p | +35.02% | 1 | Oct 9, 2025 | |
| AIM: AXS Accsys Technologies PLC | Initiated Coverage: Buy | n/a | $70.00 | n/a | 1 | Jun 25, 2019 | |
| LON: GMS Gulf Marine Services PLC | Downgraded: Hold | n/a | $18.90 | n/a | 1 | Mar 26, 2019 |
Babcock International Group PLC
Aug 3, 2026
Reiterated: Buy
Price Target: 1,430p
Current: 1,191p
Upside: +20.12%
Chemring Group PLC
Aug 3, 2026
Reiterated: Buy
Price Target: 660p
Current: 638p
Upside: +3.45%
James Fisher and Sons plc
Jul 30, 2026
Reiterated: Buy
Price Target: 850p
Current: 475p
Upside: +78.95%
Oxford Instruments plc
May 15, 2026
Downgraded: Hold
Price Target: 2,700p → 3,000p
Current: 2,882p
Upside: +4.09%
XP Power Limited
Apr 29, 2026
Rated: Buy
Price Target: 1,400p → 2,120p
Current: 1,776p
Upside: +19.37%
Senior plc
Jan 27, 2026
Maintained: Buy
Price Target: 275p → 310p
Current: 293p
Upside: +5.98%
Xaar plc
Oct 9, 2025
Initiated Coverage: Buy
Price Target: 160p
Current: 119p
Upside: +35.02%
Accsys Technologies PLC
Jun 25, 2019
Initiated Coverage: Buy
Price Target: n/a
Current: $70.00
Upside: n/a
Gulf Marine Services PLC
Mar 26, 2019
Downgraded: Hold
Price Target: n/a
Current: $18.90
Upside: n/a