NPK
45 016c
-1.11%
last close: 18 Feb 2025