This has already broken out. Ascending triangle started setting up in late october. The stock broke resistance through the upper levels of the triangle on Feb 7th. This recent pull back just tested support, and consequently bounced off of the support today. In addition, it's above the 50 and 200 SMA's. Get ready for this to run from here. Get in now!
Sentiment: Strong Buy