The firm was also named “Most Trusted” among DIY investors VALLEY FORGE, Pa., March 20, 2025 /PRNewswire/ — Vanguard today announced that it has earned the top ranking for do-it-yourself (DIY) Investor Satisfaction in the J.D. Power 2025 U.S. Investor Satisfaction Study. This is the…