Naspers Limited logo

Naspers Limited

NPSNY US

Naspers LimitedUnited States Composite

40.67

USD
-0.97
(-2.33%)