Get early access! Join the Twelve Data AI Assistant waitlist now.

SHC

JSE
3,490 ZAc
20
0.57%
Last update Aug 28, 4:49 PM SAST
Main market
Day range
3,475
3,529
Previous close
3,510
Open
3,529
Access this stock data via API
Subscribe
Shaftesbury Capital PLC
3,490.00
20
0.57%

Analysis

Revenue estimate Current year
(Dec 2025)
Next year
(Dec 2026)
Number of Analysts 6 6
Avg. estimate 213.10M 218.49M
Low estimate 198.64M 202.47M
High estimate 225.30M 232.80M
Last year sales 227.10M 213.10M
Sales growth -0.06 0.03
EPS revisions Current year
(Dec 2025)
Next year
(Dec 2026)
Up last 7 days 0 0
Up last 30 days 0 0
Down last 7 days 0 0
Down last 30 days 0 0

Analyst ratings

Firm Date Action
Barclays Jun 24, 2025 Maintains
Goldman Sachs May 05, 2025 Upgrade
Piper Sandler Apr 23, 2025 Maintains
Barclays Apr 10, 2025 Maintains
Barclays Feb 28, 2025 Maintains
Barclays Feb 18, 2025 Maintains
RBC Capital Nov 21, 2024 Reiterates
Citigroup Nov 06, 2024 Maintains
Barclays Aug 06, 2024 Maintains
RBC Capital Aug 06, 2024 Reiterates
Piper Sandler May 21, 2024 Initiates
Barclays Apr 10, 2024 Maintains
Citigroup Apr 03, 2024 Upgrade
Jefferies Mar 25, 2024 Upgrade
RBC Capital Mar 11, 2024 Reiterates
RBC Capital Mar 04, 2024 Reiterates
Barclays Feb 28, 2024 Maintains
Keybanc Feb 06, 2024 Initiates
Barclays Jan 25, 2024 Maintains
RBC Capital Nov 02, 2023 Maintains
Barclays Nov 02, 2023 Maintains
RBC Capital Aug 04, 2023 Maintains
Keybanc Aug 04, 2023 Maintains
Keybanc Jun 26, 2023 Upgrade
Keybanc Jun 22, 2023 Maintains
RBC Capital May 04, 2023 Maintains
Barclays May 04, 2023 Maintains
Barclays Apr 04, 2023 Maintains
RBC Capital Mar 01, 2023 Maintains
JP Morgan Jan 23, 2023 Upgrade
Main market

Exchange is currently active.
Closing in 5 hours 23 minutes

11:36
00:00
09:00
17:00
23:59

Trading Hours (Monday - Friday):

Main market
09:00 - 17:00
All times are displayed in the Africa/Johannesburg timezone (SAST, UTC+02:00).