MSCI
MSCI
MSCI
MSCI NASDAQ
MSCI Inc is discussed in a Zacks report asking why the stock is down 1% since its last earnings release. The company holds a market capitalization of approximately $41.66 billion and generated full-year revenue of $3.13 billion. It trades at a PE ratio of 31.52, supported by a TTM EPS of 18.60 and a free cash flow yield of 3.84%.
Based on zacks.comWhy Is MSCI (MSCI) Down 1% Since Last Earnings Report?
Why the BFGFX Fund Is Underperforming After SpaceX IPO
MSCI Equity Indexes August 2026 Index Review
MSCI: The Market Can't Settle On A Stable Price, Driving Opportunity
MSCI August Index Review Announcement Scheduled for August 12, 2026
MSCI Completes Acquisition of First Street
Revenue & Net Income (5Y)
EPS & Growth (5Y)
Free Cash Flow (5Y)
Capital Returns
Operating & Net Margin (5Y)
CapEx vs. Free Cash Flow (5Y)
Capital Allocation (5Y)
R&D and SG&A Intensity (5Y)
EBITDA (5Y)
Cost of Revenue (5Y)
Market Cap (5Y)
Ask Stonks with professional market data, charts beside chat, and your portfolio context.
Tape shows delayed public market data. Not investment advice.