Twitter Stock COLLAPSES by Nearly -20% – Jack Dorsey on Suicide Watch? October 24, 2019 3:19 pm by IWB finance.yahoo.com/quote/TWTR?p=TWTR We are primarily funded by readers. Please subscribe and donate to support us! h/t dr0id Views: