Key Insights Significantly high institutional ownership implies Castings' stock price is sensitive to their trading...
It is hard to get excited after looking at Castings' (LON:CGS) recent performance, when its stock has declined 9.4...
In order to justify the effort of selecting individual stocks, it's worth striving to beat the returns from a market...