Hilliard's PT of $8 along with the 3 other upgrades in the past 2 weeks... plus all the presidential debate talk last night about our use of natural gas and fracking to become energy independent should be catalysts for HEK to reach the analysts' new price targets by 2013
Yes a long term buy. Sure i not a short term buy. Look at all the selling this morning on the slightest run up. Major dumping of shares and will most likely close red. The company may be great but the stock sucks! Time to move on..