SCOR   $7.43  -0.67% Market Closed

comScore, Inc.