Deluxe Corporation

DB:DL8 | US2480191012

logo
Market Closed

ORTEX Data Highlights

Generating your data highlights...

Market Cap

1b USD | # 4864 in DE

Volume

54 shares | 1.12k USD

Shares Outstanding

45.01m

Free Float Shares

97.58% | 43.92m

NYSE:DLX

News