John Hancock Investments is an independent investment firm that supports the role of professional financial advice.