StocksNielsen Holdings plc
NLSN

NLSN

Nielsen Holdings plc

26.14 0.56 (2.19%)
Delayed Prices By NASDAQ, in USD