Severn Trent (LON:SVT) shareholders have endured a 3.2% loss from investing in the stock three years ago
Investors measure success by beating market averages. Severn Trent PLC (LON:SVT) shareholders have seen a 15% decline in the last three years, underperforming the market. Despite revenue growth and profitability, the share price dropped, raising concerns for investors to analyze further.