John Hancock Preferred Income Fund ($HPI) | Floorstocks