COCHRANE GRIFFIN & CO INC