Deluxe Corp (DLX)

Market is closed
Institutional Investors' Holdings
Filing Period: Filing is Ongoing
No. Name Shares Value % Port
1. 1,975,849 $54,414,882 1.03%
2. 331,455 $9,128,271 0.1%
3. 93,063 $2,562,955 0.05%
4. 74,903 $2,062,829 0.03%
5. 46,277 $1,274,469 0.78%