Duke University, Davidson College and University of North Carolina at Chapel Hill have the best 'on time' graduation rates among four-year schools in North Carolina, according to a Higher Education Tribune analysis of federal data.