For many investors, picking the right shares to buy or sell can be a hit-and-miss exercise. To a certain extent this is understandable due to the myriad factors that can influence a share price. But for those investors with long-term goals to build ...









