$DLX SEC Filings

Filing Filed On
425 30 Jun 2000
425 30 Jun 2000
10-Q 15 May 2000
10-K405/A 01 May 2000
PRESS RELEASE 05 Apr 2000
10-K405 30 Mar 2000
SCHEDULE 13G 10 Mar 2000
SCHEDULE 13G - 02-14-2000 - DELUXE CORPORATION 14 Feb 2000
SC 13G/A 04 Feb 2000
S-8 31 Jan 2000
10-Q 15 Nov 1999
10-K/A 07 Oct 1999
10-Q/A 07 Oct 1999
10-Q 16 Aug 1999
SC 13G/A 02 Aug 1999
10-Q 17 May 1999
10-K 31 Mar 1999
DEF 14A 31 Mar 1999
SC 13G/A 10 Mar 1999
8-K/A 05 Mar 1999