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.
Read MoreDid you find this insightful?
Bad
Just Okay
Amazing