I'm not familiar with ENCO particularly, but I do trade every day these momo stocks.
Lately there has been a mania for low float, low priced stocks. Any excuse will do. Chat rooms get together and together they produce a run-up.
A whole bunch of stocks have gone up crazily just lately - ABIO, VIFL, SCKT, OBCI, et al. I believe it's mainly the daytrader chatrooms making it happen. I've seen it in the past as well.