TickerGuard
Buy Day today: Neutral (51) Mixed market breadth · no major macro event
MSCI

MSCI Inc

Financial Services · Financial Data & Stock Exchanges

552.90$ +0.6% vs. previous close Closing price · As of: Sep 18, 2026

Statements

Income Statement

MSCI Inc (MSCI) by the numbers: income statement, balance sheet and cash flow, by year or by quarter. In the most recent period (2025), "Revenue" came in at 3,134 million USD. Tick rows to compare them in a chart.

All figures in millions of USD.

Tick rows to compare them in a chart (up to 4)

Income Statement MSCI
Line item 2003 2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 2025
91 178 278 311 370 431 443 663 901 950 1,036 997 1,075 1,151 1,274 1,434 1,558 1,695 2,044 2,249 2,529 2,856 3,134
107 115 122 125 119 199 277 288 328 309 268 252 274 287 295 292 359 404 447 514 550
91 178 172 195 248 306 324 464 624 662 707 688 807 899 1,000 1,147 1,263 1,404 1,685 1,844 2,082 2,342 2,584
55 57 57 53 73 90 96 61 71 77 75 76 81 98 101 112 107 132 159 178
70 86 92 142 136 190 213 233 68 76 86 87 88 100 110 115 148 147 154 182 180
-75 98 112 119 171 173 249 298 315 336 351 403 410 421 460 507 519 612 637 698 813 871
17 178 74 83 129 136 151 206 322 347 372 337 404 488 580 687 756 885 1,073 1,208 1,385 1,529 1,714
0.0 0.0 0.0 0.0 9.6 27 20 51 56 56 26 32 62 102 116 133 148 156 160 172 187 186 210
5.5 81 99 133 110 132 153 263 289 346 308 350 386 467 630 603 686 858 1,044 1,369 1,356 1,494
-5.9 -21 30 36 52 41 50 61 90 105 123 109 120 125 163 122 40 84 132 173 220 247 292
11 21 55 71 81 68 82 92 173 184 223 284 224 261 304 508 564 602 726 871 1,149 1,109 1,202
91 178 106 113 171 170 189 264 402 430 421 412 490 569 661 849 853 953 1,152 1,358 1,715 1,748 1,932

Data as of: September 18, 2026 · Source: fundamental data & SEC filings (annual and quarterly reports, 10-K/10-Q)

Note: pure fact-based analysis, not investment advice and not a solicitation to buy or sell. All figures without guarantee.

Was this page helpful to you?