StocksNielsen Holdings plcNLSN

NLSN

Nielsen Holdings plc

26.14 0.56 (2.19%)