Advertisement
Advertisement

DLX

DLX logo

Deluxe Corporation

28.00
USD
Sponsored
+0.04
+0.15%
Mar 26, 10:16 UTC -4
Open

Deluxe Corporation Financial Snapshot

Market Cap
1.28B
Beta
1.37
Earnings Per Share (EPS)
1.88
Price-to-Book (P/B) Ratio
1.83
Operating Margin
6.92%
Total Debt/Equity (D/E)
209.99%
P/E Ratio
8.52
Return on Equity (ROE)
22.65%
Current Ratio
1.04%
Free Cash Flow
175.30M

Earnings Chart

Advertisement