Mismanagement

MSCIMSCI Inc.

Services-Business Services, NEC

Revenue
$3.1BFY2021: $2.0BFY2022: $2.2BFY2023: $2.5BFY2024: $2.9BFY2025: $3.1B
9.7% YoY
Operating margin
54.7%FY2021: 52.5%FY2022: 53.7%FY2023: 54.8%FY2024: 53.5%FY2025: 54.7%
2.2% YoY
EBITDA
$1.7BFY2021: $1.1BFY2022: $1.2BFY2023: $1.4BFY2024: $1.5BFY2025: $1.7B
12% YoY
Market cap
—
Employees
—
Net debt / EBITDA
3.7×
$6.5B net debt
AI in 10-K
—

Red flags 2 of 9

Financials

MetricFY2021FY2022FY2023FY2024FY2025YoYTrend
Revenue$2.0B$2.2B$2.5B$2.9B$3.1B 9.7% FY2021: $2.0BFY2022: $2.2BFY2023: $2.5BFY2024: $2.9BFY2025: $3.1B
Operating income$1.1B$1.2B$1.4B$1.5B$1.7B 12% FY2021: $1.1BFY2022: $1.2BFY2023: $1.4BFY2024: $1.5BFY2025: $1.7B
Net income$726M$871M$1.1B$1.1B$1.2B 8.4% FY2021: $726MFY2022: $871MFY2023: $1.1BFY2024: $1.1BFY2025: $1.2B
Operating cash flow$936M$1.1B$1.2B$1.5B$1.6B 5.8% FY2021: $936MFY2022: $1.1BFY2023: $1.2BFY2024: $1.5BFY2025: $1.6B
Capex$14M$14M$23M$34M$39M 16% FY2021: $14MFY2022: $14MFY2023: $23MFY2024: $34MFY2025: $39M
Stock-based comp$55M$58M$72M$95M$111M 17% FY2021: $55MFY2022: $58MFY2023: $72MFY2024: $95MFY2025: $111M
Buybacks$198M$1.4B$504M$885M$2.5B 181% FY2021: $198MFY2022: $1.4BFY2023: $504MFY2024: $885MFY2025: $2.5B
Dividends$302M$373M$441M$509M$557M 9.3% FY2021: $302MFY2022: $373MFY2023: $441MFY2024: $509MFY2025: $557M

Deal filings

None.

13D filers

None on file.

Insider trading

Open-market buys, 12 mo
$1M · 1
Open-market sells, 12 mo
$2M · 2
Net
−$741K

Pay vs performance

No pay-versus-performance disclosure yet.