Over the last 90 days, SEGRO PLC has seen a net insider buying of $33,331.59, with one executive making purchases. This activity occurred after the company's last earnings report on February 20, 2026, which exceeded expectations by 4.17%. The stock has seen an 8.4% increase in the past 90 days.