John Hancock Preferred Income Fund II (NYSE:HPF – Get Free Report)’s stock price passed above its 50-day moving average during trading on Thursday . The stock has a 50-day moving average of $16.60 and traded as high as $16.72. John Hancock Preferred Income Fund II shares last traded at $16.72, with a volume of 35,005 […]