NeuStar, Inc. Diversified Communication Services

NSR
NYSE
29.26 1.04 (3.69%) last updated 4:01 PM EDT Apr 17
Trade $NSR Now