BATTEN, BARTON, DURSTINE & OSBORN, INC.