Investment Managers & Capabilities
Vaughan Nelson Investment Management
- Founded: 1970
- Headquartered: Houston, TX, USA
- Expertise: Actively managed US, international and emerging market equity
- AUM: USD 14.2B as of March 31, 2023
Vaughan Nelson Investment Management specializes in US, international and emerging market equities with a focus on targeted return. The firm employs a bottom-up, fundamental research process to capitalize on temporary information and liquidity inefficiencies in equity markets. The firm’s long-term, consistent approach draws on in-depth research and a similar investment process across all geographic regions and market capitalizations.