Cypress Asset Management, Inc. is a long-term investment manager focusing on fundamental analysis, evaluating a company's income, cash flow, balance sheet, and competitive advantages, with attention to industries with g…