These top selections for the July 2025 long-term portfolio comprise the 28th portfolio since 2017 formed to test the long-term value approach of the Joseph Piotroski and Benjamin Graham's value ...