Earnings Labs
Deluxe Corporation logo

Deluxe Corporation (DLX)

NYSE·Communication Services·Advertising Agencies

$30.26

-0.79%

Mkt Cap $1.36B

Mkt Cap

$1.36B

P/E

16.22

Fwd P/E

7.35

P/S

0.64

Rev TTM

EPS TTM

$1.88

EPS — Estimate vs Actual