Deluxe Corporation

NYSE: DLX

Recent Trading Price: $24.29