Twitter Stock Price History Chart - Better Buy Now Facebook Inc Vs Twitter Inc The Motley Fool