RE: Share price3 Jun 2025 17:14
Speculation about SMR alone should see this to circa Β£9.50/10. Rr got fingers in lots of other pies. Buybacks and dividend payer. Can't see much downside myself. I'm in it at various prices from Β£1.50 to Β£2 to Β£5 to Β£7... waiting for Β£15. Good luck whatever you decide.