which companies to invest into