The firm has proven successful at retaining portfolio management talent, providing continuity for strategies, as displayed by low turnover in the past five years compared with asset management peers. A sign of strength at WBI is its longest-tenured management, which boasts 14 years of average tenure at the firm. This wealth of experience builds confidence that the group can navigate a variety of market environments adeptly. With an average three-year Morningstar Rating of 1.8 stars, the risk-adjusted performance of WBI's open-end and exchange-traded funds falls short of competitors.
WBI has some investor-friendly attributes, but other attributes warrant caution, leading to an Average Parent Pillar rating.