Buybacks17 Jul 2025 07:18
Hammering the buybacks recently. Roughly £7m today.
Leaves £536m available over roughly 114 trading days left this calendar year. Averaged out that's roughly £4.62mn a day.
The fact that buybacks have been higher recently hopefully foretells good results on 31st.
Or maybe I'm reading too much into it