Can Twitter (NYSE:TWTR) Aim for New All Time Highs ?