Cannon Capital Management, Inc. (CCM) employs a diversified investment strategy focusing on both equity and fixed income markets. The firm's equity investment philosophy is grounded in diversification, minimal costs, an…