Naspers Limited

Naspers Limited

NPN.JO
Naspers LimitedZA flagJohannesburg Stock Exchange
89,339.00
ZAc
+4,032.00
- -
673.95BMarket Cap