News ReleaseAlso, check today's news release on this site.
I'm pretty sure the pop above resistance, then morning drop was people with advance knowledge buying/selling on the news.
After the dust settles we should see a nice leg up in the stock price.