Markets Published July 27, 2016 4:33pm EDT | Updated November 23, 2017 4:24pm EST Why Twitter Inc. Shares Plummeted Again Comments By Daniel Sparks Fool.com