bf/NYSE:DLX_icon.jpeg

NYSE:DLX

Deluxe Corporation

  • Stock

USD

Last Close

24.06

26/07 20:00

Market Cap

944.34M

Beta: 1.56

Volume Today

211.26K

Avg: 231.31K

PE Ratio

29.58

PFCF: 12.57

Dividend Yield

5.87%

Payout:176.22%