NeuStar, Inc.

NSR
NYSE
27.05 0.04 (0.15%) last updated 4:34 PM EDT Apr 17
Trade $NSR Now