Overview

Altar Rock Investments

Information by Research TrustFinance

https://altarrockinvest.com/

Founded in 2017 by Michael Stack, Altar Rock Investments, LLC is an investment management firm based in Palo Alto, California. The company operates as a long-only investor, building a concentrated portfolio of what it identifies as high-quality, publicly-traded businesses. Their investment philosophy is centered on long-term holding periods and acting as engaged, supportive owners of the companies in their portfolio. The firm is a registered investment adviser with the U.S. Securities and Exchange Commission (SEC).

Founded in
United States

United States


Industry

    Financial

  • InvestmentPRIMARY
  • Other Service