Deluxe Corporation (NYSE:DLX – Get Free Report) gapped up before the market opened on Thursday after the company announced a dividend. Deluxe shares last traded at $26.6890, with a volume of 616,902 shares traded. Wall Street Zen upgraded shares of Deluxe from a “buy” rating to a “strong-buy” rating in a research report on Saturday, November 8th. Weiss Ratings reaffirmed a “hold (c+)” rating on shares of Deluxe in a report on Monday, December 29th. CWM LLC now owns 20,049 shares of the business services provider’s stock valued at $319,000 after buying an additional 19,193 shares during the period.