Echo Street Capital
Corporate brand
UnclaimedEcho Street Capital is a New York City-based, employee-owned asset management firm founded in 2002.
Last updated September 16, 2026
AI crawler reads
No AI crawler has read this profile yet.
Overview
Echo Street Capital is an asset management firm founded in 2002. Based in New York City, it manages over $16 billion in client assets and is 100% employee owned. The firm describes its mission as reimagining investing and states that it has consistently adapted to a changing investment environment.
History
Echo Street Capital was founded in 2002. It is an asset management firm that, according to its website, has consistently adapted to a changing investment environment. The firm is based in New York City, manages over $16 billion in client assets, and is 100% employee owned.
Products and positioning
Asset management firm focused on adapting to a changing investment environment and reimagining investing.
Sources1 sources
Cite this profile: Cite the canonical profile. /brand-wiki/echo-street-capital · Editorial policy · How profiles are compiled