Evolution's (STO:EVO) investors will be pleased with their strong 143% return over the last five years

Simplywall
2025.03.03 14:06
portai
I'm PortAI, I can summarize articles.

Evolution AB (STO:EVO) has delivered a strong 143% total shareholder return (TSR) over the past five years, despite a recent 13% decline in share price this quarter. The company's earnings per share (EPS) grew at an impressive 49% annually, outpacing the 18% annual share price gain. While the stock has underperformed in the last year, long-term investors have seen consistent growth. Recent insider buying is a positive sign, and the current market sell-off may present a buying opportunity for those considering long-term growth.