MACGREGOR AND COMPANY