Keith McBride Financial Services Inc. (KMFSI) employs a variety of investment strategies and methods of analysis to manage client portfolios. The firm's investment philosophy emphasizes long-term and short-term trading,…