Sage Group plc (LON: SGE): Insider Deals, £300m Buyback and 2026 Forecasts – Update as of 5 December 2025
Sage Group plc’s share price is trading near the bottom of its 52‑week range, just as the FTSE 100 software group ramps up a £300 million share buyback, reports strong full‑year 2025 results, and discloses a flurry of insider share