Calum Battersby
Stock Analyst at Berenberg Bank
(2.79)
# 2,721
Out of 4,411 analysts
172
Total ratings
48.3%
Success rate
1.6%
Average return
Main Sectors:
Stocks Rated by Calum Battersby
| Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
|---|---|---|---|---|---|---|---|
| AIM: RWS RWS Holdings plc | Reiterated: Buy | 170p | $79.55 | +113.70% | 31 | Jun 11, 2026 | |
| LON: HLMA Halma plc | Maintained: Buy | 3,750p → 4,200p | $4,020.00 | +4.48% | 8 | Jan 20, 2026 | |
| AIM: RST Restore plc | Reiterated: Buy | 360p | $253.50 | +42.01% | 23 | Sep 2, 2025 | |
| AIM: BTG BTG Consulting plc | Maintained: Buy | 150p | $122.00 | n/a | 4 | Jan 21, 2025 | |
| LON: JSG Johnson Service Group PLC | Maintained: Buy | 185p → 195p | $155.80 | n/a | 10 | Sep 5, 2024 | |
| AIM: FRP FRP Advisory Group plc | Maintained: Buy | 200p → 220p | $118.50 | n/a | 6 | Aug 14, 2024 | |
| LON: SAFE Safestore Holdings Plc | Maintained: Hold | 833p → 876p | $612.00 | n/a | 8 | Jun 18, 2024 | |
| LON: CVSG CVS Group plc | Reiterated: Buy | 2,370p | $1,197.00 | n/a | 28 | Feb 29, 2024 | |
| LON: OXIG Oxford Instruments plc | Maintained: Buy | 2,955p → 2,640p | $2,928.00 | n/a | 5 | Feb 2, 2024 | |
| LON: JTC JTC PLC | Reiterated: Buy | 880p → 950p | $1,321.00 | n/a | 10 | Feb 1, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | 50p → 60p | $63.40 | n/a | 5 | May 5, 2023 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiated Coverage: Buy | 780p | $711.00 | n/a | 1 | Sep 7, 2022 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiated Coverage: Hold | 1,605p | $2,986.00 | n/a | 1 | Sep 7, 2022 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiated Coverage: Buy | 420p | $312.40 | n/a | 1 | Sep 7, 2022 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | 310p → 255p | $184.70 | n/a | 12 | Aug 22, 2022 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | 419p | $416.00 | n/a | 4 | Jul 26, 2022 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | 1,310p | $530.00 | n/a | 3 | Apr 8, 2022 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | 1,140p → 1,500p | $876.00 | n/a | 3 | Mar 22, 2022 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiated Coverage: Hold | 410p | $184.00 | n/a | 1 | Apr 16, 2021 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | 160p → 130p | $13.75 | n/a | 6 | Jul 9, 2019 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | 255p | $19.56 | n/a | 1 | May 21, 2019 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | 1,250p | $346.20 | n/a | 1 | Jun 7, 2018 |
RWS Holdings plc
Jun 11, 2026
Reiterated: Buy
Price Target: 170p
Current: $79.55
Upside: +113.70%
Halma plc
Jan 20, 2026
Maintained: Buy
Price Target: 3,750p → 4,200p
Current: $4,020.00
Upside: +4.48%
Restore plc
Sep 2, 2025
Reiterated: Buy
Price Target: 360p
Current: $253.50
Upside: +42.01%
BTG Consulting plc
Jan 21, 2025
Maintained: Buy
Price Target: 150p
Current: $122.00
Upside: n/a
Johnson Service Group PLC
Sep 5, 2024
Maintained: Buy
Price Target: 185p → 195p
Current: $155.80
Upside: n/a
FRP Advisory Group plc
Aug 14, 2024
Maintained: Buy
Price Target: 200p → 220p
Current: $118.50
Upside: n/a
Safestore Holdings Plc
Jun 18, 2024
Maintained: Hold
Price Target: 833p → 876p
Current: $612.00
Upside: n/a
CVS Group plc
Feb 29, 2024
Reiterated: Buy
Price Target: 2,370p
Current: $1,197.00
Upside: n/a
Oxford Instruments plc
Feb 2, 2024
Maintained: Buy
Price Target: 2,955p → 2,640p
Current: $2,928.00
Upside: n/a
JTC PLC
Feb 1, 2024
Reiterated: Buy
Price Target: 880p → 950p
Current: $1,321.00
Upside: n/a
May 5, 2023
Maintained: Buy
Price Target: 50p → 60p
Current: $63.40
Upside: n/a
Sep 7, 2022
Initiated Coverage: Buy
Price Target: 780p
Current: $711.00
Upside: n/a
Sep 7, 2022
Initiated Coverage: Hold
Price Target: 1,605p
Current: $2,986.00
Upside: n/a
Sep 7, 2022
Initiated Coverage: Buy
Price Target: 420p
Current: $312.40
Upside: n/a
Aug 22, 2022
Reiterated: Buy
Price Target: 310p → 255p
Current: $184.70
Upside: n/a
Jul 26, 2022
Maintained: Buy
Price Target: 419p
Current: $416.00
Upside: n/a
Apr 8, 2022
Maintained: Buy
Price Target: 1,310p
Current: $530.00
Upside: n/a
Mar 22, 2022
Maintained: Hold
Price Target: 1,140p → 1,500p
Current: $876.00
Upside: n/a
Apr 16, 2021
Initiated Coverage: Hold
Price Target: 410p
Current: $184.00
Upside: n/a
Jul 9, 2019
Maintained: Buy
Price Target: 160p → 130p
Current: $13.75
Upside: n/a
May 21, 2019
Reiterated: Buy
Price Target: 255p
Current: $19.56
Upside: n/a
Jun 7, 2018
Maintained: Buy
Price Target: 1,250p
Current: $346.20
Upside: n/a