Deluxe Corp Stock: $26.62 on NYSE, 52‑Week $17.76‑$32.07, $1.24B Cap
Deluxe Corp’s stock, trading at $26.62, blends traditional printed checks and promotional products with modern digital payment, marketing, and web services—offering investors a balanced industrials play.
2 minutes to read
