Bromley Craig — Insider transactions, Trustee at JOHN HANCOCK PREFERRED INCOME FUND III / John Hancock Tax-Advantaged Global Shareholder Yield Fund | InsiderLens