Financial Services
Price
$603.11
+3.62%Market Cap
$43.91B
Day High
$603.84
Day Low
$586.03
MSCI delivered strong Q1 2026 results with revenue up 14.1% YoY to $850.8M and net income surging 40.7% to $406.0M, though total liabilities jumped 32% to $8.32B driven by a significant increase in long-term debt and aggressive share buybacks that deepened stockholders' equity deficit to -$2.77B.
Key risk: Deeply Negative Stockholders' Equity
MSCI's stockholders' equity deteriorated sharply to -$2.77B from -$958.6M a year ago, a decline of 189.4% YoY, driven by aggressive share repurchases funded by debt. This balance sheet structure, while common for high-cash-flow businesses, leaves the company technically insolvent on a book value basis and vulnerable to any significant earnings deterioration.
Other Financial Exchanges & Data companies