Deluxe Corp logo

Deluxe Corp

NEW
NYSE:DLX (USA)   Ordinary Shares
$ 15.74 -0.12 (-0.76%) 01:35 PM EST
12.59
P/B:
1.13
Market Cap:
$ 703.85M
Enterprise V:
$ 2.23B
Volume:
121.33K
Avg Vol (2M):
405.44K
Trade In:
Volume:
121.33K
Avg Vol (2M):
405.44K

Deluxe Corp Valuation Measures