I believe the drifting SP is nothing more than normal market activity. A company that is "quiet" showing little signs of activity will always have some holders selling their holding to put the money into more active (or productive) stocks.
This stock WILL come good, it will just take time, lets see the SP this time next year.