Low-Cost Leaders

Net deposits inito actively managed stock and bond funds totaled $72 billion in January, blowing away the previous record of $46 billion set in January 2007, according to Strategic Insight.
Net deposits inito actively managed stock and bond funds totaled $72 billion in January, blowing away the previous record of $46 billion set in January 2007, according to Strategic Insight.