Deluxe Corp logo

Deluxe Corp

1
2
NYSE:DLX (USA)   Ordinary Shares
$ 20.29 -0.19 (-0.93%) 11:15 AM EST
34.39
P/B:
1.47
Market Cap:
$ 893.34M
Enterprise V:
$ 2.49B
Volume:
27.25K
Avg Vol (2M):
191.20K
Also Trade In:
Volume:
27.25K
Avg Vol (2M):
191.20K

Deluxe Corp Valuation Measures