I've always thought...6 Nov 2025 18:33
I'd sell my holding when this hits (old money), £1 per share. I've lowered my sights a little lately to 80p per share.
Obviously no one has a crystal ball etc but anyone care to give a guesstimation as to when these sort of levels may be in sight?