MSCI appoints Kashi Kakarla as chief technology officer

Go back to MSCI appoints Kashi Kakarla as chief technology officer
MSCI, Inc. (NYSE: MSCI) Delayed: 568.01 +2.89 (0.51%)
Previous Close $565.12    52 Week High $90.79 
Open $568.32    52 Week Low $62.17 
Day High $571.39    P/E 308.70 
Day Low $565.33    EPS $1.84 
Volume 468,440