Deluxe Corp (DLX)

Market is closed
Institutional Investors' Holdings
Filing Period:
No. Name Shares Value % Port
1. 7,196,987 $154,375,375 0%
2. 4,995,852 $107,161,026 0%
3. 2,893,855 $62,073,190 0.04%
4. 1,861,860 $39,936,897 0.9%
5. 1,750,481 $37,548,402 0.01%