Cannell (Peter B.) & Company Inc