cochren and co