Deluxe Corporation

NYSE: DLX

Recent Trading Price: $23.45