NPK
52 329c
-0.33%
last close: 3 Jul 2025