John Hancock Financial Opportunities Fund trustee William K. Bacic acquires 184 common shares worth $7,474.08 - BTO News | Rallies