NeuStar, Inc.

NSR
NYSE
23.89 0.66 (2.88%) last updated 4:54 PM EDT Mar 27
Trade $NSR Now