PETRUS PARTNERS LTD.