Our global equity analysts reviewed 600+ economic moat ratings for individual stocks, resulting in 24 moat upgrades and 26 moat downgrades in the second half of 2025. Of the economic moat changes, the ...