This FTSE 100 technology firm unveiled very strong 2024 results recently and a big share buyback, but is it too late for me to buy it now? The post After an 18% jump on its 2024 results, is it too ...