FENIMORE ASSOCIATES, INC.