logo

Deluxe Corporation

NYSE • DLX US2480191012

Market Closed

ORTEX Data Highlights

Generating your data highlights...

Market Cap

1.08b USD | # 4973 in US

Volume

438.33k shares | 10.74m USD

Shares Outstanding

45.86m

Free Float Shares

96.81% | 44.39m

DB:DL8

News