John Hancock Financial Opportunities Fund ($BTO) | Floorstocks