 Shares of Deluxe Co. NYSE:DLX have been assigned an average broker rating score of 1.00 Strong Buy from the one brokers that cover the company, Zacks Investment Research reports. One research analyst has rated the stock with a strong buy rating. Deluxes rating score has improved by 66.7 from three months ago as a result ... 