NPK
44 507c
-3.25%
last close: 16 Sep 2025