Watching MSCI Inc.; Spruce Point Capital Management Announces Investment Opinion Entitled "Indexing The Short Case Against MSCI"; Says The Co Could Face Up To 55%-65% Long-Term Downside Risk, Or $190.00–$244.00 Per Share
Benzinga Newsdesk - Jan 17, 2024, 9:39AM