MSCI (NYSE:MSCI) reported its Q2 earnings results on Tuesday, July 26, 2022 at 06:45 AM.
Here's what investors need to know about the announcement.
Earnings
MSCI beat estimated earnings by 2.96%, reporting an EPS of $2.78 versus an estimate of $2.7.
MSCI's (NYSE:MSCI) short percent of float has fallen 13.33% since its last report. The company recently reported that it has 844.30 thousand shares sold short, which is 1.04% of all regular shares that are available for trading.
MSCI's (NYSE:MSCI) short percent of float has risen 30.0% since its last report. The company recently reported that it has 1.02 million shares sold short, which is 1.3% of all regular shares that are available for trading.
MSCI (NYSE:MSCI) has outperformed the market over the past 5 years by 20.94% on an annualized basis producing an average annual return of 29.79%. Currently, MSCI has a market capitalization of $31.76 billion.