JIM

Jensen Investment Management

Jensen Investment Management

Only businesses with a decade of high returns on equity.