NewsBrand Strategy
Edelman Trust Barometer 2026: 'insularity' is the theme shaping Davos
Source: O'Dwyer's / Edelman, 2026Oct 5, 2026 3 min
The 26th annual Barometer tracks trust as the most decisive institutional asset — most tested in crisis.
78% trust their employer more than any other institution. Edelman remains #1 globally at $950M fee income (O'Dwyer's 2026), though Real Chemistry overtook it in the US market in 2024. Trust is now core infrastructure, not a vanity metric.