NeuStar, Inc. Message Board

NSR
47.980.59(+1.24%)May 17 4:01 PMEDT