reasons to invest in a company