MIAMI-- Jack Brennan, chairman and chief executive of the Vanguard Group, blasted rival investment products such as hedge funds and separately managed accounts on Monday and defended the mutual fund industry against mounting criticism.

Speaking at the National Investment Company Services Association's annual conference here, Brennan called mutual funds the "single-best financial product ever invented," one that doesn't even have a close second.

Subscribe Now

Access to premium content including in-depth coverage of mutual funds, hedge funds, 401(K)s, 529 plans, and more.

3-Week Free Trial

Insight and analysis into the management, marketing, operations and technology of the asset management industry.