BARRA INC /CA·SC 13D

Apr 14, 4:50 PM ET

BARRA INC /CA SC 13D

SC 13D · BARRA INC /CA · Filed Apr 14, 2004