It seems mkt will not let TWTR breakout until results.
We could have had highs before mkt results out (maybe 18.5 max)
I'm still optimistic and say that we will be close to 200 DMA (maybe off by 1%) when results get announced.
200DMA is coming down quite a bit so by the time we are near ER; It might be around 19.9-20 and so we could very well be as well. I don't believe it can be over 20 before ER but will get there eventally