Full disclosure - I hold shares in Sage (currently at a loss). I intend to sell my shares before April 5th to generate a loss for CGT purposes and then rebuy inside my ISA after April 5th and increase my holding.
As well as being undervalued, it has a good dividend yield and good future growth.
Here is ChatGPT's view on Sage.....