McTaggart Capital, LLC employs a long-term investment philosophy, focusing on buying stocks of well-performing companies to hold for extended periods. The firm manages assets on a discretionary basis, making investment…