Fenimore Asset Management Celebrates a New CEO and Nearly 50 Years of Investment Experience Staff Report October 16, 2023