Market Cap
1012947904.00
Deluxe Corporation
Exchange: nyse
dlx does not correspond to a company listed on the New York Stock Exchange (NYSE) as of my last update. Please ensure the ticker symbol is correct or provide another one for me to research. If you're looking for information on a different company, please specify the correct ticker symbol.
0.261644864654
0.190716835188
87.36%
3.75
1.200000