Thanks for that PortableAlpha, im fairly new to charting but i to think it will break to the upside, like you say there is just to many potential positive announcements that could be made in the near term.
Also i read that a symmetrical triangle pattern that forms after a stock has been bull trending will usually break to the upside.