Twitter Share Chart - Twitter Stock Drops 5 3 Following Reports It Deletes 1