The London Company is a majority employee-owned institutional investment advisor founded in 1994 in Richmond, VA.
The London Company specializes in the management of core value equity portfolios for its diverse client base. The Company invests with a uniquely long-term perspective with a primary focus on downside protection. The Company strives to maximize investor return and minimize potential loss by applying a principled and disciplined process that relies on facts, not speculation. This disciplined and transparent approach has produced a growing and diversified client base including institutional, high net worth and sub-advisory investors.
The firm has approximately $10.3 billion in assets under management ($27.0 billion in total entity assets), as of 12/31/2019. Strategies focus on U.S. equity management across all market capitalizations. The team consists of 40 employees, with 11 investment professionals that average 20 years of experience.