New 52-Week Low Could Prompt More Insider Buying At MILL By: Market News Video October 02, 2014 at 13:10 PM EDT In trading on Thursday, shares of Miller Energy Resources, Inc. (MILL) touched a new 52-week low of $4.23/share.. Read More >>