NPK 43 952c 0.81% last close: 19 May 2025