After a year or so without MSLP in my portfolio I bought it again yesterday, to keep for a long haul. I wonder what price the company want to buy the stocks back, probably will dip further to get to the price they want to buy it for....IMHO