NeuStar, Inc. Message Board

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