NPK
44 968c
0.20%
last close: 4 Feb 2025