Live feed12:21:46·1443dINSIDERFilingvia QuantisnowSEC Form 3: New insider Herrick Jean L claimed ownership of 2,895 sharesByQuantisnow·Wall Street's wire, on your screen.DLX· Deluxe CorporationConsumer DiscretionaryOriginal source