NYSE:DLXCommercial Services
A Look At Deluxe (DLX) Valuation After Recent Share Price Consolidation
Deluxe (DLX) has drawn investor attention after recent trading left the shares with mixed short term performance, including a small 1 day decline and a negative week, alongside stronger past 3 months and 1 year returns.
See our latest analysis for Deluxe.
At a share price of US$26.64, Deluxe has seen short term share price pressure, with a 1 week decline. The 90 day share price return of 19.52% and 1 year total shareholder return of 81.18% point to momentum that has built over time despite...