Maybe it's Zack's followers short-covering, coupled with those who realize that this is a great company, firing on all cylinders, with very strong, consistent fundamentals. Yes, the P/E is fairly high for the sector, but there are few companies that have more solid financials overall. We built a strong launching pad-like base, and will hopefully go big once they finally announce another split. If they wait much longer, they might have to do a 3:1. ;-) Good luck.
There seem to be some shorts who have been working to keep the stock price down. It doesn't seem to be working right now, does it? Zack's seems to really have a short-bone to pick with DORM right now. Time will tell how that goes. Good luck, longs.