Keep in mind that the A/D rank is not "real-time". Therefore, you can't simply look at the rating. You must look at the recent trading volume. Looking at that, it appears as though the institutions are unloading. As a side note, without looking closely at earnings, it does appear as though they were pretty weak (probably explains the drop).
Earnings growth is the key. Where is the earnings growth? You say it will come later? Well the the stock appreciation should come later. MAGS will imo probably need to decline to about $4 to be able to provide the later stock price appreciation.