Twitter stock price in Jan 2014 was $69.00
Now $18.80 as of today.
https://www.google.com/#q=twitter+stock
That is a YUGE drop. You would think the board would fire everyone.
In Liberalandia, failure is a resume enhancement!................
They will.. after it's far too late.