_id
69147c36ccc777a4e85d90f1
Ticker
MSCI
Name
MSCI Inc
Exchange
NYSE
Address
7 World Trade Center, New York, NY, United States, 10007
Country
USA
Sector
Financial Services
Industry
Financial Data & Stock Exchanges
Currency
USD
Website
https://www.msci.com
Description
MSCI Inc., together with its subsidiaries, provides critical decision support tools and solutions for the investment community to manage investment processes worldwide. The Index segment provides indexes for use in various areas of the investment process, including indexed financial product, such as ETFs, mutual funds, annuities, futures, options, structured products, and over-the-counter derivatives; performance benchmarking; portfolio construction and rebalancing; and asset allocation, as well as licenses GICS and GICS Direct. The Analytics segment offers risk management, performance attribution and portfolio management content, application, an integrated view of risk and return service, and an analysis of market, credit, liquidity, counterparty, and climate risk across asset classes; managed services, including consolidation of client portfolio data, review and reconciliation of input data and results, and customized reporting; and HedgePlatform to measure, evaluate, and monitor the risk of hedge fund investments. The ESG and Climate segment provides products and services that help institutional investors understand how ESG impacts the long-term risk and return of their portfolio and individual security-level investments; and data, ratings, research, and tools to help investors navigate increasing regulation. The All Other " Private Assets segment comprising real estate and infrastructure data, benchmarks, return-analytics, climate assessments and market insights; business intelligence to real estate owners, managers, developers, and brokers; and offers investment decision support tools for private capital. The Private Capital Solutions segment offers tools to help private asset investors across mission-critical workflows, such as sourcing terms and conditions, evaluating operating performance, managing risk and other activities supporting private capital investing. MSCI Inc. was incorporated in 1998 and is headquartered in New York, New York.
Last Close
549.61
Volume
643492
Current Price
551.09
Change
0.2692818544058547
Last Updated
2025-12-02T12:09:20.667Z
Image
data:image/webp;base64,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
Ipo Date
2007-11-15T00:00:00.000Z
Market Cap
42052591616
Next Dividend Date
-
Dividend Frequency
-
Dividend Rate
-
Dividend Yield
0
Sentiment
0.803251515151515
Sentiment Sources
33
Rating
3.9474
Target Price
657.5625
Strong Buy
7
Buy
5
Hold
6
Sell
1
Strong Sell
0
Current Quarter
2025-09-30
Revenue
793426000
Cost Of Revenue
132528000
Gross Profit
660898000
Operating Expenses
213208000
Operating Income
447690000
Interest Expense
53620000
Pretax Income
396508000
Net Income
325386000
Eps
4.209936602406521
Dividends Per Share
137858000
Shares Outstanding
75139539
Income Tax Expense
71122000
EBITDA
496868000
Operating Margin
56.42492179484917
Total Other Income Expense Net
-51182000
Cash
400089000
Short Term Investments
-
Receivables
745852000
Inventories
-
Total Current Assets
1308721000
Property Plant Equipment
198574000
Total Assets
5389140000
Payables
16048000
Short Term Debt
27680000
Long Term Debt
5507771000
Total Liabilities
7305115000
Equity
-1915975000
Depreciation
47291000
Change In Working Capital
17853000
Cash From Operations
449441000
Capital Expenditures
3932000
Cash From Investing
-26147000
Cash From Financing
-369376000
Net Change In Cash
52771000
PE
35.4664
PB
-22.23084648808048
ROE
-16.982789441407117
ROA
6.037809372181832
FCF
445509000
Fcf Percent
0.561500379367452
Piotroski FScore
3
Health Score
55
Deep Value Investing Score
3
Defensive Investing Score
8.5
Dividend Investing Score
3.5
Economic Moat Investing Score
9
Garp Investing Score
3
Growth Investing Score
3.5
Momentum Investing Score
4
Net Net Investing Score
2
Quality Investing Score
6
Value Investing Score
1.5
Quarters > 0 > quarter
2025-09-30
Quarters > 0 > income Statement > revenue
793426000
Quarters > 0 > income Statement > cost Of Revenue
132528000
Quarters > 0 > income Statement > gross Profit
660898000
Quarters > 0 > income Statement > operating Expenses
213208000
Quarters > 0 > income Statement > operating Income
447690000
Quarters > 0 > income Statement > interest Expense
53620000
Quarters > 0 > income Statement > pretax Income
396508000
Quarters > 0 > income Statement > net Income
325386000
Quarters > 0 > income Statement > eps
4.209936602406521
Quarters > 0 > income Statement > dividends Per Share
137858000
Quarters > 0 > income Statement > shares Outstanding
77290000
Quarters > 0 > income Statement > income Tax Expense
71122000
Quarters > 0 > income Statement > EBITDA
496868000
Quarters > 0 > income Statement > operating Margin
56.42492179484917
Quarters > 0 > income Statement > total Other Income Expense Net
-51182000
Quarters > 0 > balance Sheet > cash
400089000
Quarters > 0 > balance Sheet > short Term Investments
-
Quarters > 0 > balance Sheet > receivables
745852000
Quarters > 0 > balance Sheet > inventories
-
Quarters > 0 > balance Sheet > total Current Assets
1308721000
Quarters > 0 > balance Sheet > property Plant Equipment
198574000
Quarters > 0 > balance Sheet > total Assets
5389140000
Quarters > 0 > balance Sheet > payables
16048000
Quarters > 0 > balance Sheet > short Term Debt
27680000
Quarters > 0 > balance Sheet > long Term Debt
5507771000
Quarters > 0 > balance Sheet > total Liabilities
7305115000
Quarters > 0 > balance Sheet > equity
-1915975000
Quarters > 0 > cash Flow > net Income
325386000
Quarters > 0 > cash Flow > depreciation
47291000
Quarters > 0 > cash Flow > change In Working Capital
17853000
Quarters > 0 > cash Flow > cash From Operations
449441000
Quarters > 0 > cash Flow > capital Expenditures
3932000
Quarters > 0 > cash Flow > cash From Investing
-26147000
Quarters > 0 > cash Flow > cash From Financing
-369376000
Quarters > 0 > cash Flow > net Change In Cash
52771000
Quarters > 0 > ratios > PE
4.209936602406521
Quarters > 0 > ratios > PB
-22.23084648808048
Quarters > 0 > ratios > ROE
-16.982789441407117
Quarters > 0 > ratios > ROA
6.037809372181832
Quarters > 0 > ratios > FCF
445509000
Quarters > 0 > ratios > Piotroski FScore
3
Quarters > 0 > ratios > fcf Percent
0.561500379367452
Quarters > 0 > health Score
55
Quarters > 1 > quarter
2025-06-30
Quarters > 1 > income Statement > revenue
772679000
Quarters > 1 > income Statement > cost Of Revenue
137667000
Quarters > 1 > income Statement > gross Profit
635012000
Quarters > 1 > income Statement > operating Expenses
209778000
Quarters > 1 > income Statement > operating Income
425234000
Quarters > 1 > income Statement > interest Expense
46184000
Quarters > 1 > income Statement > pretax Income
377840000
Quarters > 1 > income Statement > net Income
303650000
Quarters > 1 > income Statement > eps
3.918266749251574
Quarters > 1 > income Statement > dividends Per Share
139744000
Quarters > 1 > income Statement > shares Outstanding
77496000
Quarters > 1 > income Statement > income Tax Expense
74190000
Quarters > 1 > income Statement > EBITDA
429409000
Quarters > 1 > income Statement > operating Margin
55.03372034182371
Quarters > 1 > income Statement > total Other Income Expense Net
-47394000
Quarters > 1 > balance Sheet > cash
343683000
Quarters > 1 > balance Sheet > short Term Investments
-
Quarters > 1 > balance Sheet > receivables
790576000
Quarters > 1 > balance Sheet > inventories
-
Quarters > 1 > balance Sheet > total Current Assets
1271208000
Quarters > 1 > balance Sheet > property Plant Equipment
202787000
Quarters > 1 > balance Sheet > total Assets
5373676000
Quarters > 1 > balance Sheet > payables
11761000
Quarters > 1 > balance Sheet > short Term Debt
27080000
Quarters > 1 > balance Sheet > long Term Debt
4513028000
Quarters > 1 > balance Sheet > total Liabilities
6259884000
Quarters > 1 > balance Sheet > equity
-886208000
Quarters > 1 > cash Flow > net Income
303650000
Quarters > 1 > cash Flow > depreciation
49943000
Quarters > 1 > cash Flow > change In Working Capital
-58401000
Quarters > 1 > cash Flow > cash From Operations
336138000
Quarters > 1 > cash Flow > capital Expenditures
11448000
Quarters > 1 > cash Flow > cash From Investing
-34563000
Quarters > 1 > cash Flow > cash From Financing
-321102000
Quarters > 1 > cash Flow > net Change In Cash
-13353000
Quarters > 1 > ratios > PE
3.918266749251574
Quarters > 1 > ratios > PB
-48.191023597169064
Quarters > 1 > ratios > ROE
-34.263965118798296
Quarters > 1 > ratios > ROA
5.650694236124396
Quarters > 1 > ratios > FCF
324690000
Quarters > 1 > ratios > Piotroski FScore
3
Quarters > 1 > ratios > fcf Percent
0.42021330979617666
Quarters > 1 > health Score
55
Quarters > 2 > quarter
2025-03-31
Quarters > 2 > income Statement > revenue
745826000
Quarters > 2 > income Statement > cost Of Revenue
136790000
Quarters > 2 > income Statement > gross Profit
609036000
Quarters > 2 > income Statement > operating Expenses
232013000
Quarters > 2 > income Statement > operating Income
377023000
Quarters > 2 > income Statement > interest Expense
46492000
Quarters > 2 > income Statement > pretax Income
331070000
Quarters > 2 > income Statement > net Income
288600000
Quarters > 2 > income Statement > eps
3.7091778374696363
Quarters > 2 > income Statement > dividends Per Share
143784000
Quarters > 2 > income Statement > shares Outstanding
77807000
Quarters > 2 > income Statement > income Tax Expense
42470000
Quarters > 2 > income Statement > EBITDA
432111000
Quarters > 2 > income Statement > operating Margin
50.5510668708251
Quarters > 2 > income Statement > total Other Income Expense Net
-45953000
Quarters > 2 > balance Sheet > cash
357106000
Quarters > 2 > balance Sheet > short Term Investments
-
Quarters > 2 > balance Sheet > receivables
749247000
Quarters > 2 > balance Sheet > inventories
-
Quarters > 2 > balance Sheet > total Current Assets
1235535000
Quarters > 2 > balance Sheet > property Plant Equipment
204218000
Quarters > 2 > balance Sheet > total Assets
5344374000
Quarters > 2 > balance Sheet > payables
10656000
Quarters > 2 > balance Sheet > short Term Debt
-
Quarters > 2 > balance Sheet > long Term Debt
4546859000
Quarters > 2 > balance Sheet > total Liabilities
6302944000
Quarters > 2 > balance Sheet > equity
-958570000
Quarters > 2 > cash Flow > net Income
288600000
Quarters > 2 > cash Flow > depreciation
54549000
Quarters > 2 > cash Flow > change In Working Capital
-93447000
Quarters > 2 > cash Flow > cash From Operations
301737000
Quarters > 2 > cash Flow > capital Expenditures
11500000
Quarters > 2 > cash Flow > cash From Investing
-32904000
Quarters > 2 > cash Flow > cash From Financing
-321722000
Quarters > 2 > cash Flow > net Change In Cash
-48680000
Quarters > 2 > ratios > PE
3.7091778374696363
Quarters > 2 > ratios > PB
-44.73190234411676
Quarters > 2 > ratios > ROE
-30.107347402902242
Quarters > 2 > ratios > ROA
5.40007117765336
Quarters > 2 > ratios > FCF
290237000
Quarters > 2 > ratios > Piotroski FScore
3
Quarters > 2 > ratios > fcf Percent
0.3891484072692558
Quarters > 2 > health Score
55
Quarters > 3 > quarter
2024-12-31
Quarters > 3 > income Statement > revenue
743509000
Quarters > 3 > income Statement > cost Of Revenue
131567000
Quarters > 3 > income Statement > gross Profit
611942000
Quarters > 3 > income Statement > operating Expenses
206748000
Quarters > 3 > income Statement > operating Income
405194000
Quarters > 3 > income Statement > interest Expense
45505000
Quarters > 3 > income Statement > pretax Income
363345000
Quarters > 3 > income Statement > net Income
305515000
Quarters > 3 > income Statement > eps
3.8986154533273782
Quarters > 3 > income Statement > dividends Per Share
125129000
Quarters > 3 > income Statement > shares Outstanding
78365000
Quarters > 3 > income Statement > income Tax Expense
57830000
Quarters > 3 > income Statement > EBITDA
461588000
Quarters > 3 > income Statement > operating Margin
54.497524576030685
Quarters > 3 > income Statement > total Other Income Expense Net
-41849000
Quarters > 3 > balance Sheet > cash
405854000
Quarters > 3 > balance Sheet > short Term Investments
-
Quarters > 3 > balance Sheet > receivables
820709000
Quarters > 3 > balance Sheet > inventories
-
Quarters > 3 > balance Sheet > total Current Assets
1344021000
Quarters > 3 > balance Sheet > property Plant Equipment
190320000
Quarters > 3 > balance Sheet > total Assets
5445439000
Quarters > 3 > balance Sheet > payables
14517000
Quarters > 3 > balance Sheet > short Term Debt
-
Quarters > 3 > balance Sheet > long Term Debt
4510816000
Quarters > 3 > balance Sheet > total Liabilities
6385436000
Quarters > 3 > balance Sheet > equity
-939997000
Quarters > 3 > cash Flow > net Income
305515000
Quarters > 3 > cash Flow > depreciation
52738000
Quarters > 3 > cash Flow > change In Working Capital
76500000
Quarters > 3 > cash Flow > cash From Operations
430633000
Quarters > 3 > cash Flow > capital Expenditures
14247000
Quarters > 3 > cash Flow > cash From Investing
-36733000
Quarters > 3 > cash Flow > cash From Financing
-476183000
Quarters > 3 > cash Flow > net Change In Cash
-91628000
Quarters > 3 > ratios > PE
3.8986154533273782
Quarters > 3 > ratios > PB
-45.94287838152675
Quarters > 3 > ratios > ROE
-32.501699473508964
Quarters > 3 > ratios > ROA
5.610475115045821
Quarters > 3 > ratios > FCF
416386000
Quarters > 3 > ratios > Piotroski FScore
3
Quarters > 3 > ratios > fcf Percent
0.5600281906473223
Quarters > 3 > health Score
55
Annuals > 0 > quarter
2024-12-31
Annuals > 0 > income Statement > revenue
2856128000
Annuals > 0 > income Statement > cost Of Revenue
514382000
Annuals > 0 > income Statement > gross Profit
2341746000
Annuals > 0 > income Statement > operating Expenses
813228000
Annuals > 0 > income Statement > operating Income
1528518000
Annuals > 0 > income Statement > interest Expense
185500000
Annuals > 0 > income Statement > pretax Income
1356168000
Annuals > 0 > income Statement > net Income
1109128000
Annuals > 0 > income Statement > eps
14.046707193515704
Annuals > 0 > income Statement > dividends Per Share
509109000
Annuals > 0 > income Statement > shares Outstanding
78960000
Annuals > 0 > income Statement > income Tax Expense
247040000
Annuals > 0 > income Statement > EBITDA
1747943000
Annuals > 0 > income Statement > operating Margin
53.51713928787505
Annuals > 0 > income Statement > total Other Income Expense Net
-172350000
Annuals > 0 > balance Sheet > cash
405854000
Annuals > 0 > balance Sheet > short Term Investments
-
Annuals > 0 > balance Sheet > receivables
820709000
Annuals > 0 > balance Sheet > inventories
-
Annuals > 0 > balance Sheet > total Current Assets
1344021000
Annuals > 0 > balance Sheet > property Plant Equipment
190320000
Annuals > 0 > balance Sheet > total Assets
5445439000
Annuals > 0 > balance Sheet > payables
14517000
Annuals > 0 > balance Sheet > short Term Debt
-
Annuals > 0 > balance Sheet > long Term Debt
4510816000
Annuals > 0 > balance Sheet > total Liabilities
6385436000
Annuals > 0 > balance Sheet > equity
-939997000
Annuals > 0 > cash Flow > net Income
1109128000
Annuals > 0 > cash Flow > depreciation
206275000
Annuals > 0 > cash Flow > change In Working Capital
72743000
Annuals > 0 > cash Flow > cash From Operations
1501627000
Annuals > 0 > cash Flow > capital Expenditures
33762000
Annuals > 0 > cash Flow > cash From Investing
-144255000
Annuals > 0 > cash Flow > cash From Financing
-1402308000
Annuals > 0 > cash Flow > net Change In Cash
-52342000
Annuals > 0 > ratios > PE
14.046707193515704
Annuals > 0 > ratios > PB
-47.011590036989475
Annuals > 0 > ratios > ROE
-117.99271699803298
Annuals > 0 > ratios > ROA
20.368018078983162
Annuals > 0 > ratios > FCF
1467865000
Annuals > 0 > ratios > Piotroski FScore
3
Annuals > 0 > ratios > fcf Percent
0.5139352998184955
Annuals > 0 > health Score
56
Annuals > 1 > quarter
2023-12-31
Annuals > 1 > income Statement > revenue
2528920000
Annuals > 1 > income Statement > cost Of Revenue
446581000
Annuals > 1 > income Statement > gross Profit
2082339000
Annuals > 1 > income Statement > operating Expenses
697730000
Annuals > 1 > income Statement > operating Income
1384609000
Annuals > 1 > income Statement > interest Expense
186679000
Annuals > 1 > income Statement > pretax Income
1369061000
Annuals > 1 > income Statement > net Income
1148592000
Annuals > 1 > income Statement > eps
14.385631802412234
Annuals > 1 > income Statement > dividends Per Share
440993000
Annuals > 1 > income Statement > shares Outstanding
79843000
Annuals > 1 > income Statement > income Tax Expense
220469000
Annuals > 1 > income Statement > EBITDA
1714959000
Annuals > 1 > income Statement > operating Margin
54.75100042705977
Annuals > 1 > income Statement > total Other Income Expense Net
-15548000
Annuals > 1 > balance Sheet > cash
457815000
Annuals > 1 > balance Sheet > short Term Investments
-
Annuals > 1 > balance Sheet > receivables
839555000
Annuals > 1 > balance Sheet > inventories
62880000
Annuals > 1 > balance Sheet > total Current Assets
1418153000
Annuals > 1 > balance Sheet > property Plant Equipment
171163000
Annuals > 1 > balance Sheet > total Assets
5518219000
Annuals > 1 > balance Sheet > payables
9812000
Annuals > 1 > balance Sheet > short Term Debt
10902000
Annuals > 1 > balance Sheet > long Term Debt
4496826000
Annuals > 1 > balance Sheet > total Liabilities
6257983000
Annuals > 1 > balance Sheet > equity
-739764000
Annuals > 1 > cash Flow > net Income
1148592000
Annuals > 1 > cash Flow > depreciation
159219000
Annuals > 1 > cash Flow > change In Working Capital
2457000
Annuals > 1 > cash Flow > cash From Operations
1236029000
Annuals > 1 > cash Flow > capital Expenditures
90851000
Annuals > 1 > cash Flow > cash From Investing
-819378000
Annuals > 1 > cash Flow > cash From Financing
-953931000
Annuals > 1 > cash Flow > net Change In Cash
-531871000
Annuals > 1 > ratios > PE
14.385631802412234
Annuals > 1 > ratios > PB
-60.404309185091456
Annuals > 1 > ratios > ROE
-155.26465197008775
Annuals > 1 > ratios > ROA
20.814541793285116
Annuals > 1 > ratios > FCF
1145178000
Annuals > 1 > ratios > Piotroski FScore
3
Annuals > 1 > ratios > fcf Percent
0.45283282982458917
Annuals > 1 > health Score
56
Annuals > 2 > quarter
2022-12-31
Annuals > 2 > income Statement > revenue
2248598000
Annuals > 2 > income Statement > cost Of Revenue
404341000
Annuals > 2 > income Statement > gross Profit
1844257000
Annuals > 2 > income Statement > operating Expenses
636617000
Annuals > 2 > income Statement > operating Income
1207640000
Annuals > 2 > income Statement > interest Expense
171571000
Annuals > 2 > income Statement > pretax Income
1043841000
Annuals > 2 > income Statement > net Income
870573000
Annuals > 2 > income Statement > eps
10.719362186788155
Annuals > 2 > income Statement > dividends Per Share
372915000
Annuals > 2 > income Statement > shares Outstanding
81215000
Annuals > 2 > income Statement > income Tax Expense
173268000
Annuals > 2 > income Statement > EBITDA
1357908000
Annuals > 2 > income Statement > operating Margin
53.70635391475044
Annuals > 2 > income Statement > total Other Income Expense Net
-163799000
Annuals > 2 > balance Sheet > cash
993196000
Annuals > 2 > balance Sheet > short Term Investments
-
Annuals > 2 > balance Sheet > receivables
663236000
Annuals > 2 > balance Sheet > inventories
36654000
Annuals > 2 > balance Sheet > total Current Assets
1747974000
Annuals > 2 > balance Sheet > property Plant Equipment
180437000
Annuals > 2 > balance Sheet > total Assets
4997535000
Annuals > 2 > balance Sheet > payables
15039000
Annuals > 2 > balance Sheet > short Term Debt
8713000
Annuals > 2 > balance Sheet > long Term Debt
4503233000
Annuals > 2 > balance Sheet > total Liabilities
6005460000
Annuals > 2 > balance Sheet > equity
-1007925000
Annuals > 2 > cash Flow > net Income
870573000
Annuals > 2 > cash Flow > depreciation
142496000
Annuals > 2 > cash Flow > change In Working Capital
-19428000
Annuals > 2 > cash Flow > cash From Operations
1095369000
Annuals > 2 > cash Flow > capital Expenditures
72895000
Annuals > 2 > cash Flow > cash From Investing
-79335000
Annuals > 2 > cash Flow > cash From Financing
-1425380000
Annuals > 2 > cash Flow > net Change In Cash
-427885000
Annuals > 2 > ratios > PE
10.719362186788155
Annuals > 2 > ratios > PB
-45.09540580896396
Annuals > 2 > ratios > ROE
-86.37279559491033
Annuals > 2 > ratios > ROA
17.420048083705268
Annuals > 2 > ratios > FCF
1022474000
Annuals > 2 > ratios > Piotroski FScore
2
Annuals > 2 > ratios > fcf Percent
0.4547162276227231
Annuals > 2 > health Score
55
Annuals > 3 > quarter
2021-12-31
Annuals > 3 > income Statement > revenue
2043544000
Annuals > 3 > income Statement > cost Of Revenue
358684000
Annuals > 3 > income Statement > gross Profit
1684860000
Annuals > 3 > income Statement > operating Expenses
612135000
Annuals > 3 > income Statement > operating Income
1072725000
Annuals > 3 > income Statement > interest Expense
159614000
Annuals > 3 > income Statement > pretax Income
858136000
Annuals > 3 > income Statement > net Income
725983000
Annuals > 3 > income Statement > eps
8.696594353070832
Annuals > 3 > income Statement > dividends Per Share
302449000
Annuals > 3 > income Statement > shares Outstanding
83479000
Annuals > 3 > income Statement > income Tax Expense
132153000
Annuals > 3 > income Statement > EBITDA
1151875000
Annuals > 3 > income Statement > operating Margin
52.4933644687856
Annuals > 3 > income Statement > total Other Income Expense Net
-214589000
Annuals > 3 > balance Sheet > cash
1421449000
Annuals > 3 > balance Sheet > short Term Investments
-
Annuals > 3 > balance Sheet > receivables
664511000
Annuals > 3 > balance Sheet > inventories
5951000
Annuals > 3 > balance Sheet > total Current Assets
2143410000
Annuals > 3 > balance Sheet > property Plant Equipment
211299000
Annuals > 3 > balance Sheet > total Assets
5506703000
Annuals > 3 > balance Sheet > payables
13448000
Annuals > 3 > balance Sheet > short Term Debt
23324000
Annuals > 3 > balance Sheet > long Term Debt
4161422000
Annuals > 3 > balance Sheet > total Liabilities
5670170000
Annuals > 3 > balance Sheet > equity
-163467000
Annuals > 3 > cash Flow > net Income
725983000
Annuals > 3 > cash Flow > depreciation
134125000
Annuals > 3 > cash Flow > change In Working Capital
60148000
Annuals > 3 > cash Flow > cash From Operations
936069000
Annuals > 3 > cash Flow > capital Expenditures
52794000
Annuals > 3 > cash Flow > cash From Investing
-1035713000
Annuals > 3 > cash Flow > cash From Financing
229505000
Annuals > 3 > cash Flow > net Change In Cash
120928000
Annuals > 3 > ratios > PE
8.696594353070832
Annuals > 3 > ratios > PB
-285.8060473367713
Annuals > 3 > ratios > ROE
-444.1159377733732
Annuals > 3 > ratios > ROA
13.183623667374109
Annuals > 3 > ratios > FCF
883275000
Annuals > 3 > ratios > Piotroski FScore
3
Annuals > 3 > ratios > fcf Percent
0.4322270526105628
Annuals > 3 > health Score
59
Valuation > metrics > PE
35.4664
Valuation > metrics > PB
-22.23084648808048
Valuation > final Score
37.44032
Valuation > verdict
41.9% Overvalued
Profitability > metrics > ROE
-16.982789441407117
Profitability > metrics > ROA
24.862900495980426
Profitability > metrics > Net Margin
0.41010251743703885
Profitability > final Score
60
Profitability > verdict
Adequate
Risk > metrics > Interest Coverage
8.349309958970533
Risk > final Score
63
Risk > verdict
High
Liquidity > metrics > Current Ratio
29.92867270398829
Liquidity > metrics > Quick Ratio
29.92867270398829
Liquidity > final Score
100
Liquidity > verdict
Great
Prev Valuations > 0
70
Prev Valuations > 1
70
Prev Valuations > 2
70
Prev Profitabilities > 0
60
Prev Profitabilities > 1
60
Prev Profitabilities > 2
60
Prev Risks > 0
67
Prev Risks > 1
62
Prev Risks > 2
66
Prev Liquidities > 0
100
Prev Liquidities > 1
100
Prev Liquidities > 2
100
Updated At
2025-12-14T00:52:15.631Z
Earnings History > 0 > period
2025-12-31
Earnings History > 0 > report Date
2026-02-03
Earnings History > 0 > date
2025-12-31
Earnings History > 0 > before After Market
-
Earnings History > 0 > currency
-
Earnings History > 0 > eps Actual
0
Earnings History > 0 > eps Estimate
4.55
Earnings History > 0 > eps Difference
-4.55
Earnings History > 0 > surprise Percent
-100
Earnings History > 1 > period
2025-09-30
Earnings History > 1 > report Date
2025-10-28
Earnings History > 1 > date
2025-09-30
Earnings History > 1 > before After Market
BeforeMarket
Earnings History > 1 > currency
-
Earnings History > 1 > eps Actual
4.47
Earnings History > 1 > eps Estimate
4.37
Earnings History > 1 > eps Difference
0.1
Earnings History > 1 > surprise Percent
2.2883
Earnings History > 2 > period
2025-06-30
Earnings History > 2 > report Date
2025-07-22
Earnings History > 2 > date
2025-06-30
Earnings History > 2 > before After Market
BeforeMarket
Earnings History > 2 > currency
USD
Earnings History > 2 > eps Actual
4.17
Earnings History > 2 > eps Estimate
4.15
Earnings History > 2 > eps Difference
0.02
Earnings History > 2 > surprise Percent
0.4819
Earnings History > 3 > period
2025-03-31
Earnings History > 3 > report Date
2025-04-22
Earnings History > 3 > date
2025-03-31
Earnings History > 3 > before After Market
BeforeMarket
Earnings History > 3 > currency
USD
Earnings History > 3 > eps Actual
4
Earnings History > 3 > eps Estimate
3.9
Earnings History > 3 > eps Difference
0.1
Earnings History > 3 > surprise Percent
2.5641
Earnings History > 4 > period
2024-12-31
Earnings History > 4 > report Date
2025-01-29
Earnings History > 4 > date
2024-12-31
Earnings History > 4 > before After Market
BeforeMarket
Earnings History > 4 > currency
USD
Earnings History > 4 > eps Actual
4.18
Earnings History > 4 > eps Estimate
3.95
Earnings History > 4 > eps Difference
0.23
Earnings History > 4 > surprise Percent
5.8228
Earnings History > 5 > period
2024-09-30
Earnings History > 5 > report Date
2024-10-29
Earnings History > 5 > date
2024-09-30
Earnings History > 5 > before After Market
BeforeMarket
Earnings History > 5 > currency
USD
Earnings History > 5 > eps Actual
3.86
Earnings History > 5 > eps Estimate
3.77
Earnings History > 5 > eps Difference
0.09
Earnings History > 5 > surprise Percent
2.3873
Earnings History > 6 > period
2024-06-30
Earnings History > 6 > report Date
2024-07-23
Earnings History > 6 > date
2024-06-30
Earnings History > 6 > before After Market
BeforeMarket
Earnings History > 6 > currency
USD
Earnings History > 6 > eps Actual
3.64
Earnings History > 6 > eps Estimate
3.55
Earnings History > 6 > eps Difference
0.09
Earnings History > 6 > surprise Percent
2.5352
Earnings History > 7 > period
2024-03-31
Earnings History > 7 > report Date
2024-04-23
Earnings History > 7 > date
2024-03-31
Earnings History > 7 > before After Market
BeforeMarket
Earnings History > 7 > currency
USD
Earnings History > 7 > eps Actual
3.52
Earnings History > 7 > eps Estimate
3.45
Earnings History > 7 > eps Difference
0.07
Earnings History > 7 > surprise Percent
2.029
Earnings History > 8 > period
2023-12-31
Earnings History > 8 > report Date
2024-01-30
Earnings History > 8 > date
2023-12-31
Earnings History > 8 > before After Market
BeforeMarket
Earnings History > 8 > currency
USD
Earnings History > 8 > eps Actual
3.68
Earnings History > 8 > eps Estimate
3.29
Earnings History > 8 > eps Difference
0.39
Earnings History > 8 > surprise Percent
11.8541
Earnings History > 9 > period
2023-09-30
Earnings History > 9 > report Date
2023-10-31
Earnings History > 9 > date
2023-09-30
Earnings History > 9 > before After Market
BeforeMarket
Earnings History > 9 > currency
USD
Earnings History > 9 > eps Actual
3.45
Earnings History > 9 > eps Estimate
3.32
Earnings History > 9 > eps Difference
0.13
Earnings History > 9 > surprise Percent
3.9157
Earnings History > 10 > period
2023-06-30
Earnings History > 10 > report Date
2023-07-25
Earnings History > 10 > date
2023-06-30
Earnings History > 10 > before After Market
BeforeMarket
Earnings History > 10 > currency
USD
Earnings History > 10 > eps Actual
3.26
Earnings History > 10 > eps Estimate
3.11
Earnings History > 10 > eps Difference
0.15
Earnings History > 10 > surprise Percent
4.8232
Earnings History > 11 > period
2023-03-31
Earnings History > 11 > report Date
2023-04-25
Earnings History > 11 > date
2023-03-31
Earnings History > 11 > before After Market
BeforeMarket
Earnings History > 11 > currency
USD
Earnings History > 11 > eps Actual
3.14
Earnings History > 11 > eps Estimate
2.99
Earnings History > 11 > eps Difference
0.15
Earnings History > 11 > surprise Percent
5.0167
Earnings History > 12 > period
2022-12-31
Earnings History > 12 > report Date
2023-01-31
Earnings History > 12 > date
2022-12-31
Earnings History > 12 > before After Market
BeforeMarket
Earnings History > 12 > currency
USD
Earnings History > 12 > eps Actual
2.84
Earnings History > 12 > eps Estimate
2.76
Earnings History > 12 > eps Difference
0.08
Earnings History > 12 > surprise Percent
2.8986
Earnings History > 13 > period
2022-09-30
Earnings History > 13 > report Date
2022-10-25
Earnings History > 13 > date
2022-09-30
Earnings History > 13 > before After Market
BeforeMarket
Earnings History > 13 > currency
USD
Earnings History > 13 > eps Actual
2.85
Earnings History > 13 > eps Estimate
2.71
Earnings History > 13 > eps Difference
0.14
Earnings History > 13 > surprise Percent
5.1661
Earnings History > 14 > period
2022-06-30
Earnings History > 14 > report Date
2022-07-26
Earnings History > 14 > date
2022-06-30
Earnings History > 14 > before After Market
BeforeMarket
Earnings History > 14 > currency
USD
Earnings History > 14 > eps Actual
2.78
Earnings History > 14 > eps Estimate
2.68
Earnings History > 14 > eps Difference
0.1
Earnings History > 14 > surprise Percent
3.7313
Earnings History > 15 > period
2022-03-31
Earnings History > 15 > report Date
2022-04-26
Earnings History > 15 > date
2022-03-31
Earnings History > 15 > before After Market
BeforeMarket
Earnings History > 15 > currency
USD
Earnings History > 15 > eps Actual
2.98
Earnings History > 15 > eps Estimate
2.8
Earnings History > 15 > eps Difference
0.18
Earnings History > 15 > surprise Percent
6.4286
Earnings History > 16 > period
2021-12-31
Earnings History > 16 > report Date
2022-01-27
Earnings History > 16 > date
2021-12-31
Earnings History > 16 > before After Market
BeforeMarket
Earnings History > 16 > currency
USD
Earnings History > 16 > eps Actual
2.51
Earnings History > 16 > eps Estimate
2.49
Earnings History > 16 > eps Difference
0.02
Earnings History > 16 > surprise Percent
0.8032
Earnings History > 17 > period
2021-09-30
Earnings History > 17 > report Date
2021-10-26
Earnings History > 17 > date
2021-09-30
Earnings History > 17 > before After Market
BeforeMarket
Earnings History > 17 > currency
USD
Earnings History > 17 > eps Actual
2.53
Earnings History > 17 > eps Estimate
2.41
Earnings History > 17 > eps Difference
0.12
Earnings History > 17 > surprise Percent
4.9793
Earnings History > 18 > period
2021-06-30
Earnings History > 18 > report Date
2021-07-27
Earnings History > 18 > date
2021-06-30
Earnings History > 18 > before After Market
BeforeMarket
Earnings History > 18 > currency
USD
Earnings History > 18 > eps Actual
2.45
Earnings History > 18 > eps Estimate
2.3
Earnings History > 18 > eps Difference
0.15
Earnings History > 18 > surprise Percent
6.5217
Earnings History > 19 > period
2021-03-31
Earnings History > 19 > report Date
2021-04-27
Earnings History > 19 > date
2021-03-31
Earnings History > 19 > before After Market
BeforeMarket
Earnings History > 19 > currency
USD
Earnings History > 19 > eps Actual
2.46
Earnings History > 19 > eps Estimate
2.26
Earnings History > 19 > eps Difference
0.2
Earnings History > 19 > surprise Percent
8.8496
Earnings History > 20 > period
2020-12-31
Earnings History > 20 > report Date
2021-01-28
Earnings History > 20 > date
2020-12-31
Earnings History > 20 > before After Market
BeforeMarket
Earnings History > 20 > currency
USD
Earnings History > 20 > eps Actual
1.96
Earnings History > 20 > eps Estimate
1.95
Earnings History > 20 > eps Difference
0.01
Earnings History > 20 > surprise Percent
0.5128
Earnings History > 21 > period
2020-09-30
Earnings History > 21 > report Date
2020-10-27
Earnings History > 21 > date
2020-09-30
Earnings History > 21 > before After Market
BeforeMarket
Earnings History > 21 > currency
USD
Earnings History > 21 > eps Actual
2.2
Earnings History > 21 > eps Estimate
1.81
Earnings History > 21 > eps Difference
0.39
Earnings History > 21 > surprise Percent
21.547
Earnings History > 22 > period
2020-06-30
Earnings History > 22 > report Date
2020-07-28
Earnings History > 22 > date
2020-06-30
Earnings History > 22 > before After Market
BeforeMarket
Earnings History > 22 > currency
USD
Earnings History > 22 > eps Actual
1.77
Earnings History > 22 > eps Estimate
1.68
Earnings History > 22 > eps Difference
0.09
Earnings History > 22 > surprise Percent
5.3571
Earnings History > 23 > period
2020-03-31
Earnings History > 23 > report Date
2020-04-28
Earnings History > 23 > date
2020-03-31
Earnings History > 23 > before After Market
BeforeMarket
Earnings History > 23 > currency
USD
Earnings History > 23 > eps Actual
1.9
Earnings History > 23 > eps Estimate
1.68
Earnings History > 23 > eps Difference
0.22
Earnings History > 23 > surprise Percent
13.0952
Earnings History > 24 > period
2019-12-31
Earnings History > 24 > report Date
2020-01-30
Earnings History > 24 > date
2019-12-31
Earnings History > 24 > before After Market
BeforeMarket
Earnings History > 24 > currency
USD
Earnings History > 24 > eps Actual
1.67
Earnings History > 24 > eps Estimate
1.61
Earnings History > 24 > eps Difference
0.06
Earnings History > 24 > surprise Percent
3.7267
Earnings History > 25 > period
2019-09-30
Earnings History > 25 > report Date
2019-10-31
Earnings History > 25 > date
2019-09-30
Earnings History > 25 > before After Market
BeforeMarket
Earnings History > 25 > currency
USD
Earnings History > 25 > eps Actual
1.68
Earnings History > 25 > eps Estimate
1.59
Earnings History > 25 > eps Difference
0.09
Earnings History > 25 > surprise Percent
5.6604
Earnings History > 26 > period
2019-06-30
Earnings History > 26 > report Date
2019-08-01
Earnings History > 26 > date
2019-06-30
Earnings History > 26 > before After Market
BeforeMarket
Earnings History > 26 > currency
USD
Earnings History > 26 > eps Actual
1.54
Earnings History > 26 > eps Estimate
1.51
Earnings History > 26 > eps Difference
0.03
Earnings History > 26 > surprise Percent
1.9868
Earnings History > 27 > period
2019-03-31
Earnings History > 27 > report Date
2019-05-02
Earnings History > 27 > date
2019-03-31
Earnings History > 27 > before After Market
BeforeMarket
Earnings History > 27 > currency
USD
Earnings History > 27 > eps Actual
1.55
Earnings History > 27 > eps Estimate
1.41
Earnings History > 27 > eps Difference
0.14
Earnings History > 27 > surprise Percent
9.9291
Earnings History > 28 > period
2018-12-31
Earnings History > 28 > report Date
2019-01-31
Earnings History > 28 > date
2018-12-31
Earnings History > 28 > before After Market
BeforeMarket
Earnings History > 28 > currency
USD
Earnings History > 28 > eps Actual
1.31
Earnings History > 28 > eps Estimate
1.3
Earnings History > 28 > eps Difference
0.01
Earnings History > 28 > surprise Percent
0.7692
Earnings History > 29 > period
2018-09-30
Earnings History > 29 > report Date
2018-11-01
Earnings History > 29 > date
2018-09-30
Earnings History > 29 > before After Market
BeforeMarket
Earnings History > 29 > currency
USD
Earnings History > 29 > eps Actual
1.35
Earnings History > 29 > eps Estimate
1.29
Earnings History > 29 > eps Difference
0.06
Earnings History > 29 > surprise Percent
4.6512
Earnings History > 30 > period
2018-06-30
Earnings History > 30 > report Date
2018-08-02
Earnings History > 30 > date
2018-06-30
Earnings History > 30 > before After Market
BeforeMarket
Earnings History > 30 > currency
USD
Earnings History > 30 > eps Actual
1.3
Earnings History > 30 > eps Estimate
1.28
Earnings History > 30 > eps Difference
0.02
Earnings History > 30 > surprise Percent
1.5625
Earnings History > 31 > period
2018-03-31
Earnings History > 31 > report Date
2018-05-03
Earnings History > 31 > date
2018-03-31
Earnings History > 31 > before After Market
BeforeMarket
Earnings History > 31 > currency
USD
Earnings History > 31 > eps Actual
1.31
Earnings History > 31 > eps Estimate
1.26
Earnings History > 31 > eps Difference
0.05
Earnings History > 31 > surprise Percent
3.9683
Earnings History > 32 > period
2017-12-31
Earnings History > 32 > report Date
2018-02-01
Earnings History > 32 > date
2017-12-31
Earnings History > 32 > before After Market
BeforeMarket
Earnings History > 32 > currency
USD
Earnings History > 32 > eps Actual
1.15
Earnings History > 32 > eps Estimate
1
Earnings History > 32 > eps Difference
0.15
Earnings History > 32 > surprise Percent
15
Earnings History > 33 > period
2017-09-30
Earnings History > 33 > report Date
2017-11-02
Earnings History > 33 > date
2017-09-30
Earnings History > 33 > before After Market
AfterMarket
Earnings History > 33 > currency
USD
Earnings History > 33 > eps Actual
1
Earnings History > 33 > eps Estimate
0.97
Earnings History > 33 > eps Difference
0.03
Earnings History > 33 > surprise Percent
3.0928
Earnings History > 34 > period
2017-06-30
Earnings History > 34 > report Date
2017-08-02
Earnings History > 34 > date
2017-06-30
Earnings History > 34 > before After Market
AfterMarket
Earnings History > 34 > currency
USD
Earnings History > 34 > eps Actual
0.95
Earnings History > 34 > eps Estimate
0.9
Earnings History > 34 > eps Difference
0.05
Earnings History > 34 > surprise Percent
5.5556
Earnings History > 35 > period
2017-03-31
Earnings History > 35 > report Date
2017-05-04
Earnings History > 35 > date
2017-03-31
Earnings History > 35 > before After Market
BeforeMarket
Earnings History > 35 > currency
USD
Earnings History > 35 > eps Actual
0.88
Earnings History > 35 > eps Estimate
0.85
Earnings History > 35 > eps Difference
0.03
Earnings History > 35 > surprise Percent
3.5294
Earnings History > 36 > period
2016-12-31
Earnings History > 36 > report Date
2017-02-02
Earnings History > 36 > date
2016-12-31
Earnings History > 36 > before After Market
BeforeMarket
Earnings History > 36 > currency
USD
Earnings History > 36 > eps Actual
0.81
Earnings History > 36 > eps Estimate
0.75
Earnings History > 36 > eps Difference
0.06
Earnings History > 36 > surprise Percent
8
Earnings History > 37 > period
2016-09-30
Earnings History > 37 > report Date
2016-10-27
Earnings History > 37 > date
2016-09-30
Earnings History > 37 > before After Market
BeforeMarket
Earnings History > 37 > currency
USD
Earnings History > 37 > eps Actual
0.77
Earnings History > 37 > eps Estimate
0.73
Earnings History > 37 > eps Difference
0.04
Earnings History > 37 > surprise Percent
5.4795
Earnings History > 38 > period
2016-06-30
Earnings History > 38 > report Date
2016-07-28
Earnings History > 38 > date
2016-06-30
Earnings History > 38 > before After Market
BeforeMarket
Earnings History > 38 > currency
USD
Earnings History > 38 > eps Actual
0.77
Earnings History > 38 > eps Estimate
0.72
Earnings History > 38 > eps Difference
0.05
Earnings History > 38 > surprise Percent
6.9444
Earnings History > 39 > period
2016-03-31
Earnings History > 39 > report Date
2016-04-28
Earnings History > 39 > date
2016-03-31
Earnings History > 39 > before After Market
AfterMarket
Earnings History > 39 > currency
USD
Earnings History > 39 > eps Actual
0.68
Earnings History > 39 > eps Estimate
0.63
Earnings History > 39 > eps Difference
0.05
Earnings History > 39 > surprise Percent
7.9365
Earnings History > 40 > period
2015-12-31
Earnings History > 40 > report Date
2016-02-04
Earnings History > 40 > date
2015-12-31
Earnings History > 40 > before After Market
BeforeMarket
Earnings History > 40 > currency
USD
Earnings History > 40 > eps Actual
0.66
Earnings History > 40 > eps Estimate
0.59
Earnings History > 40 > eps Difference
0.07
Earnings History > 40 > surprise Percent
11.8644
Earnings History > 41 > period
2015-09-30
Earnings History > 41 > report Date
2015-10-29
Earnings History > 41 > date
2015-09-30
Earnings History > 41 > before After Market
AfterMarket
Earnings History > 41 > currency
USD
Earnings History > 41 > eps Actual
0.6
Earnings History > 41 > eps Estimate
0.54
Earnings History > 41 > eps Difference
0.06
Earnings History > 41 > surprise Percent
11.1111
Earnings History > 42 > period
2015-06-30
Earnings History > 42 > report Date
2015-07-30
Earnings History > 42 > date
2015-06-30
Earnings History > 42 > before After Market
AfterMarket
Earnings History > 42 > currency
USD
Earnings History > 42 > eps Actual
0.56
Earnings History > 42 > eps Estimate
0.56
Earnings History > 42 > eps Difference
0
Earnings History > 42 > surprise Percent
0
Earnings History > 43 > period
2015-03-31
Earnings History > 43 > report Date
2015-04-30
Earnings History > 43 > date
2015-03-31
Earnings History > 43 > before After Market
BeforeMarket
Earnings History > 43 > currency
USD
Earnings History > 43 > eps Actual
0.5
Earnings History > 43 > eps Estimate
0.5
Earnings History > 43 > eps Difference
0
Earnings History > 43 > surprise Percent
0
Earnings History > 44 > period
2014-12-31
Earnings History > 44 > report Date
2015-02-27
Earnings History > 44 > date
2014-12-31
Earnings History > 44 > before After Market
AfterMarket
Earnings History > 44 > currency
USD
Earnings History > 44 > eps Actual
0.49
Earnings History > 44 > eps Estimate
0.49
Earnings History > 44 > eps Difference
0
Earnings History > 44 > surprise Percent
0
Earnings History > 45 > period
2014-09-30
Earnings History > 45 > report Date
2014-10-30
Earnings History > 45 > date
2014-09-30
Earnings History > 45 > before After Market
BeforeMarket
Earnings History > 45 > currency
USD
Earnings History > 45 > eps Actual
0.5
Earnings History > 45 > eps Estimate
0.49
Earnings History > 45 > eps Difference
0.01
Earnings History > 45 > surprise Percent
2.0408
Earnings History > 46 > period
2014-06-30
Earnings History > 46 > report Date
2014-07-31
Earnings History > 46 > date
2014-06-30
Earnings History > 46 > before After Market
-
Earnings History > 46 > currency
USD
Earnings History > 46 > eps Actual
0.55
Earnings History > 46 > eps Estimate
0.5
Earnings History > 46 > eps Difference
0.05
Earnings History > 46 > surprise Percent
10
Earnings History > 47 > period
2014-03-31
Earnings History > 47 > report Date
2014-04-30
Earnings History > 47 > date
2014-03-31
Earnings History > 47 > before After Market
-
Earnings History > 47 > currency
USD
Earnings History > 47 > eps Actual
0.46
Earnings History > 47 > eps Estimate
0.5
Earnings History > 47 > eps Difference
-0.04
Earnings History > 47 > surprise Percent
-8
Earnings History > 48 > period
2013-12-31
Earnings History > 48 > report Date
2014-02-06
Earnings History > 48 > date
2013-12-31
Earnings History > 48 > before After Market
-
Earnings History > 48 > currency
USD
Earnings History > 48 > eps Actual
0.48
Earnings History > 48 > eps Estimate
0.53
Earnings History > 48 > eps Difference
-0.05
Earnings History > 48 > surprise Percent
-9.434
Earnings History > 49 > period
2013-09-30
Earnings History > 49 > report Date
2013-10-31
Earnings History > 49 > date
2013-09-30
Earnings History > 49 > before After Market
-
Earnings History > 49 > currency
USD
Earnings History > 49 > eps Actual
0.53
Earnings History > 49 > eps Estimate
0.53
Earnings History > 49 > eps Difference
0
Earnings History > 49 > surprise Percent
0
Earnings History > 50 > period
2013-06-30
Earnings History > 50 > report Date
2013-08-01
Earnings History > 50 > date
2013-06-30
Earnings History > 50 > before After Market
-
Earnings History > 50 > currency
USD
Earnings History > 50 > eps Actual
0.58
Earnings History > 50 > eps Estimate
0.52
Earnings History > 50 > eps Difference
0.06
Earnings History > 50 > surprise Percent
11.5385
Earnings History > 51 > period
2013-03-31
Earnings History > 51 > report Date
2013-05-01
Earnings History > 51 > date
2013-03-31
Earnings History > 51 > before After Market
-
Earnings History > 51 > currency
USD
Earnings History > 51 > eps Actual
0.57
Earnings History > 51 > eps Estimate
0.54
Earnings History > 51 > eps Difference
0.03
Earnings History > 51 > surprise Percent
5.5556
Earnings History > 52 > period
2012-12-31
Earnings History > 52 > report Date
2013-02-07
Earnings History > 52 > date
2012-12-31
Earnings History > 52 > before After Market
-
Earnings History > 52 > currency
USD
Earnings History > 52 > eps Actual
0.52
Earnings History > 52 > eps Estimate
0.54
Earnings History > 52 > eps Difference
-0.02
Earnings History > 52 > surprise Percent
-3.7037
Earnings History > 53 > period
2012-09-30
Earnings History > 53 > report Date
2012-11-06
Earnings History > 53 > date
2012-09-30
Earnings History > 53 > before After Market
-
Earnings History > 53 > currency
USD
Earnings History > 53 > eps Actual
0.49
Earnings History > 53 > eps Estimate
0.51
Earnings History > 53 > eps Difference
-0.02
Earnings History > 53 > surprise Percent
-3.9216
Earnings History > 54 > period
2012-06-30
Earnings History > 54 > report Date
2012-08-02
Earnings History > 54 > date
2012-06-30
Earnings History > 54 > before After Market
-
Earnings History > 54 > currency
USD
Earnings History > 54 > eps Actual
0.5
Earnings History > 54 > eps Estimate
0.49
Earnings History > 54 > eps Difference
0.01
Earnings History > 54 > surprise Percent
2.0408
Earnings History > 55 > period
2012-03-31
Earnings History > 55 > report Date
2012-05-02
Earnings History > 55 > date
2012-03-31
Earnings History > 55 > before After Market
-
Earnings History > 55 > currency
USD
Earnings History > 55 > eps Actual
0.44
Earnings History > 55 > eps Estimate
0.47
Earnings History > 55 > eps Difference
-0.03
Earnings History > 55 > surprise Percent
-6.383
Earnings History > 56 > period
2011-12-31
Earnings History > 56 > report Date
2012-02-02
Earnings History > 56 > date
2011-12-31
Earnings History > 56 > before After Market
-
Earnings History > 56 > currency
USD
Earnings History > 56 > eps Actual
0.45
Earnings History > 56 > eps Estimate
0.44
Earnings History > 56 > eps Difference
0.01
Earnings History > 56 > surprise Percent
2.2727
Earnings History > 57 > period
2011-09-30
Earnings History > 57 > report Date
2011-11-02
Earnings History > 57 > date
2011-09-30
Earnings History > 57 > before After Market
-
Earnings History > 57 > currency
USD
Earnings History > 57 > eps Actual
0.49
Earnings History > 57 > eps Estimate
0.44
Earnings History > 57 > eps Difference
0.05
Earnings History > 57 > surprise Percent
11.3636
Earnings History > 58 > period
2011-06-30
Earnings History > 58 > report Date
2011-08-04
Earnings History > 58 > date
2011-06-30
Earnings History > 58 > before After Market
-
Earnings History > 58 > currency
USD
Earnings History > 58 > eps Actual
0.47
Earnings History > 58 > eps Estimate
0.44
Earnings History > 58 > eps Difference
0.03
Earnings History > 58 > surprise Percent
6.8182
Earnings History > 59 > period
2011-03-31
Earnings History > 59 > report Date
2011-05-05
Earnings History > 59 > date
2011-03-31
Earnings History > 59 > before After Market
-
Earnings History > 59 > currency
USD
Earnings History > 59 > eps Actual
0.43
Earnings History > 59 > eps Estimate
0.38
Earnings History > 59 > eps Difference
0.05
Earnings History > 59 > surprise Percent
13.1579
Earnings History > 60 > period
2010-12-31
Earnings History > 60 > report Date
2011-01-13
Earnings History > 60 > date
2010-12-31
Earnings History > 60 > before After Market
-
Earnings History > 60 > currency
USD
Earnings History > 60 > eps Actual
0.36
Earnings History > 60 > eps Estimate
0.36
Earnings History > 60 > eps Difference
0
Earnings History > 60 > surprise Percent
0
Earnings History > 61 > period
2010-09-30
Earnings History > 61 > report Date
2010-09-30
Earnings History > 61 > date
2010-09-30
Earnings History > 61 > before After Market
-
Earnings History > 61 > currency
USD
Earnings History > 61 > eps Actual
0.0857
Earnings History > 61 > eps Estimate
-
Earnings History > 61 > eps Difference
0
Earnings History > 61 > surprise Percent
-
Earnings History > 62 > period
2010-06-30
Earnings History > 62 > report Date
2010-07-01
Earnings History > 62 > date
2010-06-30
Earnings History > 62 > before After Market
-
Earnings History > 62 > currency
USD
Earnings History > 62 > eps Actual
0.32
Earnings History > 62 > eps Estimate
0.35
Earnings History > 62 > eps Difference
-0.03
Earnings History > 62 > surprise Percent
-8.5714
Earnings History > 63 > period
2010-03-31
Earnings History > 63 > report Date
2010-04-08
Earnings History > 63 > date
2010-03-31
Earnings History > 63 > before After Market
-
Earnings History > 63 > currency
USD
Earnings History > 63 > eps Actual
0.31
Earnings History > 63 > eps Estimate
0.3
Earnings History > 63 > eps Difference
0.01
Earnings History > 63 > surprise Percent
3.3333
Earnings History > 64 > period
2009-12-31
Earnings History > 64 > report Date
2010-01-07
Earnings History > 64 > date
2009-12-31
Earnings History > 64 > before After Market
-
Earnings History > 64 > currency
USD
Earnings History > 64 > eps Actual
0.32
Earnings History > 64 > eps Estimate
0.29
Earnings History > 64 > eps Difference
0.03
Earnings History > 64 > surprise Percent
10.3448
Earnings History > 65 > period
2009-09-30
Earnings History > 65 > report Date
2009-10-01
Earnings History > 65 > date
2009-09-30
Earnings History > 65 > before After Market
-
Earnings History > 65 > currency
USD
Earnings History > 65 > eps Actual
0.28
Earnings History > 65 > eps Estimate
0.29
Earnings History > 65 > eps Difference
-0.01
Earnings History > 65 > surprise Percent
-3.4483
Earnings History > 66 > period
2009-06-30
Earnings History > 66 > report Date
2009-07-02
Earnings History > 66 > date
2009-06-30
Earnings History > 66 > before After Market
-
Earnings History > 66 > currency
USD
Earnings History > 66 > eps Actual
0.28
Earnings History > 66 > eps Estimate
0.24
Earnings History > 66 > eps Difference
0.04
Earnings History > 66 > surprise Percent
16.6667
Earnings History > 67 > period
2009-03-31
Earnings History > 67 > report Date
2009-04-02
Earnings History > 67 > date
2009-03-31
Earnings History > 67 > before After Market
-
Earnings History > 67 > currency
USD
Earnings History > 67 > eps Actual
0.24
Earnings History > 67 > eps Estimate
0.21
Earnings History > 67 > eps Difference
0.03
Earnings History > 67 > surprise Percent
14.2857
Earnings History > 68 > period
2008-12-31
Earnings History > 68 > report Date
2009-01-09
Earnings History > 68 > date
2008-12-31
Earnings History > 68 > before After Market
-
Earnings History > 68 > currency
USD
Earnings History > 68 > eps Actual
0.24
Earnings History > 68 > eps Estimate
0.24
Earnings History > 68 > eps Difference
0
Earnings History > 68 > surprise Percent
0
Earnings History > 69 > period
2008-09-30
Earnings History > 69 > report Date
2008-10-02
Earnings History > 69 > date
2008-09-30
Earnings History > 69 > before After Market
-
Earnings History > 69 > currency
USD
Earnings History > 69 > eps Actual
0.26
Earnings History > 69 > eps Estimate
0.26
Earnings History > 69 > eps Difference
0
Earnings History > 69 > surprise Percent
0
Earnings History > 70 > period
2008-06-30
Earnings History > 70 > report Date
2008-07-02
Earnings History > 70 > date
2008-06-30
Earnings History > 70 > before After Market
-
Earnings History > 70 > currency
USD
Earnings History > 70 > eps Actual
0.27
Earnings History > 70 > eps Estimate
0.25
Earnings History > 70 > eps Difference
0.02
Earnings History > 70 > surprise Percent
8
Earnings History > 71 > period
2008-03-31
Earnings History > 71 > report Date
2008-04-09
Earnings History > 71 > date
2008-03-31
Earnings History > 71 > before After Market
-
Earnings History > 71 > currency
USD
Earnings History > 71 > eps Actual
0.25
Earnings History > 71 > eps Estimate
0.25
Earnings History > 71 > eps Difference
0
Earnings History > 71 > surprise Percent
0
Earnings History > 72 > period
2007-12-31
Earnings History > 72 > report Date
2008-01-10
Earnings History > 72 > date
2007-12-31
Earnings History > 72 > before After Market
-
Earnings History > 72 > currency
USD
Earnings History > 72 > eps Actual
0.35
Earnings History > 72 > eps Estimate
0.2
Earnings History > 72 > eps Difference
0.15
Earnings History > 72 > surprise Percent
75
MSCI Inc., together with its subsidiaries, provides critical decision support tools and solutions for the investment community to manage investment processes worldwide. The Index segment provides indexes for use in various areas of the investment process, including indexed financial product, such as ETFs, mutual funds, annuities, futures, options, structured products, and over-the-counter derivatives; performance benchmarking; portfolio construction and rebalancing; and asset allocation, as well as licenses GICS and GICS Direct. The Analytics segment offers risk management, performance attribution and portfolio management content, application, an integrated view of risk and return service, and an analysis of market, credit, liquidity, counterparty, and climate risk across asset classes; managed services, including consolidation of client portfolio data, review and reconciliation of input data and results, and customized reporting; and HedgePlatform to measure, evaluate, and monitor the risk of hedge fund investments. The ESG and Climate segment provides products and services that help institutional investors understand how ESG impacts the long-term risk and return of their portfolio and individual security-level investments; and data, ratings, research, and tools to help investors navigate increasing regulation. The All Other " Private Assets segment comprising real estate and infrastructure data, benchmarks, return-analytics, climate assessments and market insights; business intelligence to real estate owners, managers, developers, and brokers; and offers investment decision support tools for private capital. The Private Capital Solutions segment offers tools to help private asset investors across mission-critical workflows, such as sourcing terms and conditions, evaluating operating performance, managing risk and other activities supporting private capital investing. MSCI Inc. was incorporated in 1998 and is headquartered in New York, New York.
Stock Price
$ 0.00
0% increase compared to yesterday.
Dividend
Frequency:
Rate:
N/ANext Payout:
N/AStrategy Inc (MSTR) Stock News on Dec. 14, 2025: Nasdaq-100 Decision, MSCI Index Risk, Bitcoin Buys, and Wall Street Forecasts ts2.tech
Read more →MSCI’s New Public‑Private Equity Index Could Be A Game Changer For MSCI (MSCI) - simplywall.st
12/14/2025
MSCI’s New Public‑Private Equity Index Could Be A Game Changer For MSCI (MSCI) simplywall.st
Read more →Showing 2 of 10
(Last Updated 2025-09-30)
Rating:
BUY
Target Price:
$657.5625
Analyst Picks
Strong Buy
7
Buy
5
Hold
6
Sell
1
Strong Sell
0
Sentiment:
Bullish
(Last Updated 2025-09-30)
Health Score
Price to Earnings Ratio (P/E)
-
Low
Low ≥ 50
High ≤ 10
Price to Book Ratio (P/B)
-
Very Low
Low ≤ 1
High ≥ 3
Return on Equity (ROE)
-
Very Low
Low ≤ 5%
High ≥ 25%
Return on Assets (ROA)
-
Medium
Low ≤ 2%
High ≥ 10%
Free Cash Flow - Revenue % (FCF)
-
Very High
Low ≤ 5%
High ≥ 15%
* Institutions hold a combined 74.90% of the total shares of MSCI Inc
1.
Vanguard Group Inc(12.2901%)
since
2025/06/30
2.
BlackRock Inc(7.5963%)
since
2025/06/30
3.
State Street Corp(4.2413%)
since
2025/06/30
4.
Vanguard Total Stock Mkt Idx Inv(2.9935%)
since
2025/07/31
5.
BAMCO Inc(2.8053%)
since
2025/06/30
6.
Edgewood Management LLC(2.7058%)
since
2025/06/30
7.
Geode Capital Management, LLC(2.5768%)
since
2025/06/30
8.
Vanguard 500 Index Investor(2.4752%)
since
2025/07/31
9.
Polen Capital(2.2509%)
since
2025/06/30
10.
Principal Financial Group Inc(2.1566%)
since
2025/06/30
11.
Vanguard Mid Cap Index Institutional(2.1257%)
since
2025/07/31
12.
Baron Growth Retail(1.5924%)
since
2025/06/30
13.
Baron Small Cap Growth Strategy(1.5924%)
since
2025/06/30
14.
Edgewood Growth Instl(1.4481%)
since
2025/06/30
15.
Principal MidCap R5(1.4256%)
since
2025/07/31
16.
Morgan Stanley - Brokerage Accounts(1.4191%)
since
2025/06/30
17.
Principal Aligned MidCap Equity(1.3741%)
since
2025/06/30
18.
Fidelity 500 Index(1.2677%)
since
2025/07/31
19.
Fiera Capital Corporation(1.2536%)
since
2025/06/30
20.
T. Rowe Price Investment Management,Inc.(1.239%)
since
2025/06/30
21.
NORGES BANK(1.2267%)
since
2025/06/30
22.
SPDR® S&P 500® ETF(1.2065%)
since
2025/08/31
23.
American Century Companies Inc(1.2053%)
since
2025/06/30
24.
iShares Core S&P 500 ETF(1.2045%)
since
2025/08/31
25.
StonePine Asset Management Inc.(1.1505%)
since
2025/06/30
26.
Vanguard Growth Index Investor(1.0842%)
since
2025/07/31
27.
Millennium Management LLC(1.0544%)
since
2025/06/30
28.
Two Sigma Advisers, LLC(1.0474%)
since
2025/06/30
29.
JPMorgan Chase & Co(1.0164%)
since
2025/06/30
30.
Northern Trust Corp(0.9714%)
since
2025/06/30
31.
Arrowstreet Capital Limited Partnership(0.9521%)
since
2025/06/30
32.
Bank of America Corp(0.9366%)
since
2025/06/30
33.
Vanguard Mid-Cap Growth ETF(0.7959%)
since
2025/07/31
34.
The Financial Select Sector SPDR® ETF(0.712%)
since
2025/08/31
35.
T. Rowe Price Mid-Cap Growth(0.6129%)
since
2025/07/31
36.
Vanguard Institutional Index I(0.6044%)
since
2025/07/31
37.
American Century Ultra® Inv(0.5829%)
since
2025/06/30
38.
American Century US Premier Lg Cp Gr(0.5829%)
since
2025/06/30
39.
T. Rowe Price US Mid-Cap Growth Equity(0.5817%)
since
2025/06/30
40.
Vanguard Dividend Appreciation ETF(0.5423%)
since
2025/07/31
* Investors data is estimated based on stocks listed on Finnton that are currently held by Institution/Fund.
Date
2025-12-31
EPS Estimate
4.55
Date
2025-09-30
EPS Actual
4.47
EPS Estimate
4.37
EPS Difference
0.1
Surprise Percent
2.2883%
(Last Updated 2025-09-30)
(Last Updated 2025-09-30)
Revenue
$ 0
Cost Of Revenue
$ 0
Gross Profit
$ 0
Operating Expenses
$ 0
Operating Income
$ 0
Interest Expense
$ 0
Pretax Income
$ 0
Net Income
$ 0
Income Tax Expense
$ 0
EBITDA
$ 0
Total Other Income Expense Net
$ 0
Earnings Per Share
0
Dividends Per Share
0
Shares Outstanding
0
Operating Margin
0%
(Last Updated 2025-09-30)
Cash
$ 0
Short Term Investments
$ 0
Receivables
$ 0
Inventories
$ 0
Total Current Assets
$ 0
Property Plant Equipment
$ 0
Total Assets
$ 0
Payables
$ 0
Short Term Debt
$ 0
Long Term Debt
$ 0
Total Liabilities
$ 0
Equity
$ 0
(Last Updated 2025-09-30)
Net Income
$ 0
Depreciation
$ 0
Change In Working Capital
$ 0
Cash From Operations
$ 0
Capital Expenditures
$ 0
Cash From Investing
$ 0
Cash From Financing
$ 0
Net Change In Cash
$ 0
Disclaimer: Finnton is a stock screener tool provided for informational and educational purposes only. The data, analysis, and insights offered on this website do not constitute financial, investment, tax, or legal advice. Users are solely responsible for their own investment decisions, and Finnton makes no guarantees regarding the accuracy, completeness, or reliability of the information provided. Past performance is not indicative of future results. Always conduct your own research and consult with a licensed financial advisor before making any investment decisions.