Egypt-based National Printing has announced the pricing of its initial public offering (IPO) at $0.4 (EGP 21.25) per share, as it prepares to list a 10% stake through a dual-tranche offering aimed at attracting institutional and retail investors.