Cannistra Financial Advisors Inc. employs a fundamental analysis approach to formulate investment advice, focusing on constructing well-diversified portfolios of stocks, bonds, and mutual funds. The firm's investment st…