merger and acquisitions stock analysis social investing stock portfolio stock gurus