Oh hell I didn't even see the news: http://finance.yahoo.com/news/TaxMasters-Announces-pz-2439331140.html?x=0 It looks like a pump may be on.