_id
6914799fccc777a4e85d8f6c
Ticker
MKSI
Name
MKS Instruments Inc
Exchange
NASDAQ
Address
2 Tech Drive, Andover, MA, United States, 01810
Country
USA
Sector
Technology
Industry
Scientific & Technical Instruments
Currency
USD
Website
https://www.mks.com
Description
MKS Inc. provides foundational technology solutions to semiconductor manufacturing, electronics and packaging, and specialty industrial applications in the United States, China, South Korea, Japan, Taiwan, Singapore, and internationally. It operates through Vacuum Solutions Division (VSD), Photonics Solutions Division (PSD), and Material Solutions Division (MSD) segments. The VSD segment provides foundational technology solutions, including pressure measurement and control, flow measurement and control, gas and vapor delivery, gas composition analysis, electronic control technology, reactive gas generation and delivery, power generation and delivery, and fiber optic temperature and position sensing. The PSD segment offers range of solutions, which include lasers, beam measurement and profiling, precision motion control, vibration isolation systems, photonics instruments, temperature sensing, opto-mechanical components, optical elements, systems for flexible PCB laser processing, and laser-based systems, as well as high density interconnect PCB and package manufacturing. The MSD segment develops, process, and manufactures technologies comprising advanced surface modification, electroless and electrolytic plating, and surface finishing for chemistry, equipment, and services markets, as well as high-technology applications. In addition, the company sells its products and services through direct sales, network of independent distributors, and sales representatives, as well as websites, including product catalogs. MKS Inc. was formerly known as MKS Instruments, Inc. and changed its name to MKS Inc. in May 2025. The company was incorporated in 1961 and is headquartered in Andover, Massachusetts.
Last Close
166.8
Volume
998688
Current Price
155.335
Change
-6.873501199040769
Last Updated
2025-12-02T11:54:14.835Z
Image
-
Ipo Date
1999-03-26T00:00:00.000Z
Market Cap
10474407936
Next Dividend Date
2025-12-05T00:00:00.000Z
Dividend Frequency
Quarterly
Dividend Rate
0.22
Dividend Yield
0.5665175266359803
Sentiment
0.9170045454545455
Sentiment Sources
22
Rating
4.5
Target Price
174.8462
Strong Buy
7
Buy
4
Hold
1
Sell
0
Strong Sell
0
Current Quarter
2025-09-30
Revenue
988000000
Cost Of Revenue
527000000
Gross Profit
461000000
Operating Expenses
323000000
Operating Income
138000000
Interest Expense
53000000
Pretax Income
84000000
Net Income
74000000
Eps
1.0946745562130178
Dividends Per Share
14000000
Shares Outstanding
67169474
Income Tax Expense
10000000
EBITDA
223000000
Operating Margin
13.96761133603239
Total Other Income Expense Net
-54000000
Cash
697000000
Short Term Investments
-
Receivables
611000000
Inventories
934000000
Total Current Assets
2536000000
Property Plant Equipment
1044000000
Total Assets
8777000000
Payables
382000000
Short Term Debt
82000000
Long Term Debt
4253000000
Total Liabilities
6177000000
Equity
2600000000
Depreciation
86000000
Change In Working Capital
58000000
Cash From Operations
197000000
Capital Expenditures
51000000
Cash From Investing
-51000000
Cash From Financing
-128000000
Net Change In Cash
23000000
PE
37.8495
PB
4.03871
ROE
2.8461538461538463
ROA
0.8431126808704569
FCF
146000000
Fcf Percent
0.14777327935222673
Piotroski FScore
4
Health Score
48
Deep Value Investing Score
4
Defensive Investing Score
7.5
Dividend Investing Score
4
Economic Moat Investing Score
6.3
Garp Investing Score
4
Growth Investing Score
4
Momentum Investing Score
5.5
Net Net Investing Score
2.5
Quality Investing Score
4
Value Investing Score
2.5
Quarters > 0 > quarter
2025-09-30
Quarters > 0 > income Statement > revenue
988000000
Quarters > 0 > income Statement > cost Of Revenue
527000000
Quarters > 0 > income Statement > gross Profit
461000000
Quarters > 0 > income Statement > operating Expenses
323000000
Quarters > 0 > income Statement > operating Income
138000000
Quarters > 0 > income Statement > interest Expense
53000000
Quarters > 0 > income Statement > pretax Income
84000000
Quarters > 0 > income Statement > net Income
74000000
Quarters > 0 > income Statement > eps
1.0946745562130178
Quarters > 0 > income Statement > dividends Per Share
14000000
Quarters > 0 > income Statement > shares Outstanding
67600000
Quarters > 0 > income Statement > income Tax Expense
10000000
Quarters > 0 > income Statement > EBITDA
223000000
Quarters > 0 > income Statement > operating Margin
13.96761133603239
Quarters > 0 > income Statement > total Other Income Expense Net
-54000000
Quarters > 0 > balance Sheet > cash
697000000
Quarters > 0 > balance Sheet > short Term Investments
-
Quarters > 0 > balance Sheet > receivables
611000000
Quarters > 0 > balance Sheet > inventories
934000000
Quarters > 0 > balance Sheet > total Current Assets
2536000000
Quarters > 0 > balance Sheet > property Plant Equipment
1044000000
Quarters > 0 > balance Sheet > total Assets
8777000000
Quarters > 0 > balance Sheet > payables
382000000
Quarters > 0 > balance Sheet > short Term Debt
82000000
Quarters > 0 > balance Sheet > long Term Debt
4253000000
Quarters > 0 > balance Sheet > total Liabilities
6177000000
Quarters > 0 > balance Sheet > equity
2600000000
Quarters > 0 > cash Flow > net Income
74000000
Quarters > 0 > cash Flow > depreciation
86000000
Quarters > 0 > cash Flow > change In Working Capital
58000000
Quarters > 0 > cash Flow > cash From Operations
197000000
Quarters > 0 > cash Flow > capital Expenditures
51000000
Quarters > 0 > cash Flow > cash From Investing
-51000000
Quarters > 0 > cash Flow > cash From Financing
-128000000
Quarters > 0 > cash Flow > net Change In Cash
23000000
Quarters > 0 > ratios > PE
1.0946745562130178
Quarters > 0 > ratios > PB
4.03871
Quarters > 0 > ratios > ROE
2.8461538461538463
Quarters > 0 > ratios > ROA
0.8431126808704569
Quarters > 0 > ratios > FCF
146000000
Quarters > 0 > ratios > Piotroski FScore
4
Quarters > 0 > ratios > fcf Percent
0.14777327935222673
Quarters > 0 > health Score
48
Quarters > 1 > quarter
2025-06-30
Quarters > 1 > income Statement > revenue
973000000
Quarters > 1 > income Statement > cost Of Revenue
520000000
Quarters > 1 > income Statement > gross Profit
453000000
Quarters > 1 > income Statement > operating Expenses
318000000
Quarters > 1 > income Statement > operating Income
135000000
Quarters > 1 > income Statement > interest Expense
55000000
Quarters > 1 > income Statement > pretax Income
72000000
Quarters > 1 > income Statement > net Income
62000000
Quarters > 1 > income Statement > eps
0.9198813056379822
Quarters > 1 > income Statement > dividends Per Share
15000000
Quarters > 1 > income Statement > shares Outstanding
67400000
Quarters > 1 > income Statement > income Tax Expense
10000000
Quarters > 1 > income Statement > EBITDA
217000000
Quarters > 1 > income Statement > operating Margin
13.874614594039056
Quarters > 1 > income Statement > total Other Income Expense Net
-63000000
Quarters > 1 > balance Sheet > cash
674000000
Quarters > 1 > balance Sheet > short Term Investments
-
Quarters > 1 > balance Sheet > receivables
649000000
Quarters > 1 > balance Sheet > inventories
918000000
Quarters > 1 > balance Sheet > total Current Assets
2484000000
Quarters > 1 > balance Sheet > property Plant Equipment
1084000000
Quarters > 1 > balance Sheet > total Assets
8826000000
Quarters > 1 > balance Sheet > payables
355000000
Quarters > 1 > balance Sheet > short Term Debt
82000000
Quarters > 1 > balance Sheet > long Term Debt
4357000000
Quarters > 1 > balance Sheet > total Liabilities
6273000000
Quarters > 1 > balance Sheet > equity
2553000000
Quarters > 1 > cash Flow > net Income
62000000
Quarters > 1 > cash Flow > depreciation
87000000
Quarters > 1 > cash Flow > change In Working Capital
27000000
Quarters > 1 > cash Flow > cash From Operations
165000000
Quarters > 1 > cash Flow > capital Expenditures
29000000
Quarters > 1 > cash Flow > cash From Investing
-27000000
Quarters > 1 > cash Flow > cash From Financing
-129000000
Quarters > 1 > cash Flow > net Change In Cash
19000000
Quarters > 1 > ratios > PE
0.9198813056379822
Quarters > 1 > ratios > PB
4.10089267528398
Quarters > 1 > ratios > ROE
2.428515471993733
Quarters > 1 > ratios > ROA
0.7024699750736461
Quarters > 1 > ratios > FCF
136000000
Quarters > 1 > ratios > Piotroski FScore
4
Quarters > 1 > ratios > fcf Percent
0.1397738951695786
Quarters > 1 > health Score
47
Quarters > 2 > quarter
2025-03-31
Quarters > 2 > income Statement > revenue
936000000
Quarters > 2 > income Statement > cost Of Revenue
492000000
Quarters > 2 > income Statement > gross Profit
444000000
Quarters > 2 > income Statement > operating Expenses
333000000
Quarters > 2 > income Statement > operating Income
111000000
Quarters > 2 > income Statement > interest Expense
53000000
Quarters > 2 > income Statement > pretax Income
59000000
Quarters > 2 > income Statement > net Income
52000000
Quarters > 2 > income Statement > eps
0.7680945347119645
Quarters > 2 > income Statement > dividends Per Share
15000000
Quarters > 2 > income Statement > shares Outstanding
67700000
Quarters > 2 > income Statement > income Tax Expense
7000000
Quarters > 2 > income Statement > EBITDA
203000000
Quarters > 2 > income Statement > operating Margin
11.858974358974358
Quarters > 2 > income Statement > total Other Income Expense Net
-52000000
Quarters > 2 > balance Sheet > cash
655000000
Quarters > 2 > balance Sheet > short Term Investments
-
Quarters > 2 > balance Sheet > receivables
639000000
Quarters > 2 > balance Sheet > inventories
894000000
Quarters > 2 > balance Sheet > total Current Assets
2426000000
Quarters > 2 > balance Sheet > property Plant Equipment
1013000000
Quarters > 2 > balance Sheet > total Assets
8556000000
Quarters > 2 > balance Sheet > payables
323000000
Quarters > 2 > balance Sheet > short Term Debt
81000000
Quarters > 2 > balance Sheet > long Term Debt
4409000000
Quarters > 2 > balance Sheet > total Liabilities
6202000000
Quarters > 2 > balance Sheet > equity
2354000000
Quarters > 2 > cash Flow > net Income
52000000
Quarters > 2 > cash Flow > depreciation
85000000
Quarters > 2 > cash Flow > change In Working Capital
-10000000
Quarters > 2 > cash Flow > cash From Operations
141000000
Quarters > 2 > cash Flow > capital Expenditures
18000000
Quarters > 2 > cash Flow > cash From Investing
-18000000
Quarters > 2 > cash Flow > cash From Financing
-180000000
Quarters > 2 > cash Flow > net Change In Cash
-59000000
Quarters > 2 > ratios > PE
0.7680945347119645
Quarters > 2 > ratios > PB
4.467365972812235
Quarters > 2 > ratios > ROE
2.2090059473237043
Quarters > 2 > ratios > ROA
0.6077606358111267
Quarters > 2 > ratios > FCF
123000000
Quarters > 2 > ratios > Piotroski FScore
4
Quarters > 2 > ratios > fcf Percent
0.13141025641025642
Quarters > 2 > health Score
46
Quarters > 3 > quarter
2024-12-31
Quarters > 3 > income Statement > revenue
934000000
Quarters > 3 > income Statement > cost Of Revenue
493000000
Quarters > 3 > income Statement > gross Profit
441000000
Quarters > 3 > income Statement > operating Expenses
305000000
Quarters > 3 > income Statement > operating Income
136000000
Quarters > 3 > income Statement > interest Expense
66000000
Quarters > 3 > income Statement > pretax Income
80000000
Quarters > 3 > income Statement > net Income
91000000
Quarters > 3 > income Statement > eps
1.344165435745938
Quarters > 3 > income Statement > dividends Per Share
15000000
Quarters > 3 > income Statement > shares Outstanding
67700000
Quarters > 3 > income Statement > income Tax Expense
-11000000
Quarters > 3 > income Statement > EBITDA
235000000
Quarters > 3 > income Statement > operating Margin
14.5610278372591
Quarters > 3 > income Statement > total Other Income Expense Net
-56000000
Quarters > 3 > balance Sheet > cash
714000000
Quarters > 3 > balance Sheet > short Term Investments
-
Quarters > 3 > balance Sheet > receivables
615000000
Quarters > 3 > balance Sheet > inventories
893000000
Quarters > 3 > balance Sheet > total Current Assets
2474000000
Quarters > 3 > balance Sheet > property Plant Equipment
1009000000
Quarters > 3 > balance Sheet > total Assets
8590000000
Quarters > 3 > balance Sheet > payables
341000000
Quarters > 3 > balance Sheet > short Term Debt
81000000
Quarters > 3 > balance Sheet > long Term Debt
4488000000
Quarters > 3 > balance Sheet > total Liabilities
6268000000
Quarters > 3 > balance Sheet > equity
2322000000
Quarters > 3 > cash Flow > net Income
91000000
Quarters > 3 > cash Flow > depreciation
86000000
Quarters > 3 > cash Flow > change In Working Capital
5000000
Quarters > 3 > cash Flow > cash From Operations
176000000
Quarters > 3 > cash Flow > capital Expenditures
51000000
Quarters > 3 > cash Flow > cash From Investing
-51000000
Quarters > 3 > cash Flow > cash From Financing
-246000000
Quarters > 3 > cash Flow > net Change In Cash
-147000000
Quarters > 3 > ratios > PE
1.344165435745938
Quarters > 3 > ratios > PB
4.528931739879415
Quarters > 3 > ratios > ROE
3.919035314384152
Quarters > 3 > ratios > ROA
1.059371362048894
Quarters > 3 > ratios > FCF
125000000
Quarters > 3 > ratios > Piotroski FScore
4
Quarters > 3 > ratios > fcf Percent
0.13383297644539616
Quarters > 3 > health Score
48
Annuals > 0 > quarter
2024-12-31
Annuals > 0 > income Statement > revenue
3586000000
Annuals > 0 > income Statement > cost Of Revenue
1878000000
Annuals > 0 > income Statement > gross Profit
1708000000
Annuals > 0 > income Statement > operating Expenses
1210000000
Annuals > 0 > income Statement > operating Income
498000000
Annuals > 0 > income Statement > interest Expense
345000000
Annuals > 0 > income Statement > pretax Income
180000000
Annuals > 0 > income Statement > net Income
190000000
Annuals > 0 > income Statement > eps
2.8106508875739644
Annuals > 0 > income Statement > dividends Per Share
59000000
Annuals > 0 > income Statement > shares Outstanding
67600000
Annuals > 0 > income Statement > income Tax Expense
-10000000
Annuals > 0 > income Statement > EBITDA
870000000
Annuals > 0 > income Statement > operating Margin
13.88733965421082
Annuals > 0 > income Statement > total Other Income Expense Net
-318000000
Annuals > 0 > balance Sheet > cash
714000000
Annuals > 0 > balance Sheet > short Term Investments
-
Annuals > 0 > balance Sheet > receivables
615000000
Annuals > 0 > balance Sheet > inventories
893000000
Annuals > 0 > balance Sheet > total Current Assets
2474000000
Annuals > 0 > balance Sheet > property Plant Equipment
1009000000
Annuals > 0 > balance Sheet > total Assets
8590000000
Annuals > 0 > balance Sheet > payables
341000000
Annuals > 0 > balance Sheet > short Term Debt
81000000
Annuals > 0 > balance Sheet > long Term Debt
4488000000
Annuals > 0 > balance Sheet > total Liabilities
6268000000
Annuals > 0 > balance Sheet > equity
2322000000
Annuals > 0 > cash Flow > net Income
190000000
Annuals > 0 > cash Flow > depreciation
348000000
Annuals > 0 > cash Flow > change In Working Capital
4000000
Annuals > 0 > cash Flow > cash From Operations
528000000
Annuals > 0 > cash Flow > capital Expenditures
118000000
Annuals > 0 > cash Flow > cash From Investing
-117000000
Annuals > 0 > cash Flow > cash From Financing
-549000000
Annuals > 0 > cash Flow > net Change In Cash
-161000000
Annuals > 0 > ratios > PE
2.8106508875739644
Annuals > 0 > ratios > PB
4.539855297157622
Annuals > 0 > ratios > ROE
8.182601205857019
Annuals > 0 > ratios > ROA
2.211874272409779
Annuals > 0 > ratios > FCF
410000000
Annuals > 0 > ratios > Piotroski FScore
4
Annuals > 0 > ratios > fcf Percent
0.11433351924149471
Annuals > 0 > health Score
50
Annuals > 1 > quarter
2023-12-31
Annuals > 1 > income Statement > revenue
3622000000
Annuals > 1 > income Statement > cost Of Revenue
1980000000
Annuals > 1 > income Statement > gross Profit
1642000000
Annuals > 1 > income Statement > operating Expenses
963000000
Annuals > 1 > income Statement > operating Income
-1554000000
Annuals > 1 > income Statement > interest Expense
356000000
Annuals > 1 > income Statement > pretax Income
-1928000000
Annuals > 1 > income Statement > net Income
-1841000000
Annuals > 1 > income Statement > eps
-27.559880239520957
Annuals > 1 > income Statement > dividends Per Share
59000000
Annuals > 1 > income Statement > shares Outstanding
66800000
Annuals > 1 > income Statement > income Tax Expense
-87000000
Annuals > 1 > income Statement > EBITDA
-1554000000
Annuals > 1 > income Statement > operating Margin
-42.90447266703479
Annuals > 1 > income Statement > total Other Income Expense Net
-374000000
Annuals > 1 > balance Sheet > cash
875000000
Annuals > 1 > balance Sheet > short Term Investments
0
Annuals > 1 > balance Sheet > receivables
603000000
Annuals > 1 > balance Sheet > inventories
991000000
Annuals > 1 > balance Sheet > total Current Assets
2696000000
Annuals > 1 > balance Sheet > property Plant Equipment
1009000000
Annuals > 1 > balance Sheet > total Assets
9118000000
Annuals > 1 > balance Sheet > payables
327000000
Annuals > 1 > balance Sheet > short Term Debt
123000000
Annuals > 1 > balance Sheet > long Term Debt
4696000000
Annuals > 1 > balance Sheet > total Liabilities
6646000000
Annuals > 1 > balance Sheet > equity
2472000000
Annuals > 1 > cash Flow > net Income
-1841000000
Annuals > 1 > cash Flow > depreciation
397000000
Annuals > 1 > cash Flow > change In Working Capital
-99000000
Annuals > 1 > cash Flow > cash From Operations
319000000
Annuals > 1 > cash Flow > capital Expenditures
87000000
Annuals > 1 > cash Flow > cash From Investing
-84000000
Annuals > 1 > cash Flow > cash From Financing
-259000000
Annuals > 1 > cash Flow > net Change In Cash
-34000000
Annuals > 1 > ratios > PE
-27.559880239520957
Annuals > 1 > ratios > PB
4.213912621359222
Annuals > 1 > ratios > ROE
-74.47411003236246
Annuals > 1 > ratios > ROA
-20.19083132265848
Annuals > 1 > ratios > FCF
232000000
Annuals > 1 > ratios > Piotroski FScore
2
Annuals > 1 > ratios > fcf Percent
0.06405300938707896
Annuals > 1 > health Score
21
Annuals > 2 > quarter
2022-12-31
Annuals > 2 > income Statement > revenue
3547000000
Annuals > 2 > income Statement > cost Of Revenue
2000000000
Annuals > 2 > income Statement > gross Profit
1547000000
Annuals > 2 > income Statement > operating Expenses
930000000
Annuals > 2 > income Statement > operating Income
617000000
Annuals > 2 > income Statement > interest Expense
177000000
Annuals > 2 > income Statement > pretax Income
433000000
Annuals > 2 > income Statement > net Income
333000000
Annuals > 2 > income Statement > eps
5.559265442404007
Annuals > 2 > income Statement > dividends Per Share
52000000
Annuals > 2 > income Statement > shares Outstanding
59900000
Annuals > 2 > income Statement > income Tax Expense
100000000
Annuals > 2 > income Statement > EBITDA
832000000
Annuals > 2 > income Statement > operating Margin
17.394981674654638
Annuals > 2 > income Statement > total Other Income Expense Net
-184000000
Annuals > 2 > balance Sheet > cash
909000000
Annuals > 2 > balance Sheet > short Term Investments
1000000
Annuals > 2 > balance Sheet > receivables
720000000
Annuals > 2 > balance Sheet > inventories
977000000
Annuals > 2 > balance Sheet > total Current Assets
2794000000
Annuals > 2 > balance Sheet > property Plant Equipment
1034000000
Annuals > 2 > balance Sheet > total Assets
11495000000
Annuals > 2 > balance Sheet > payables
426000000
Annuals > 2 > balance Sheet > short Term Debt
119000000
Annuals > 2 > balance Sheet > long Term Debt
4834000000
Annuals > 2 > balance Sheet > total Liabilities
7012000000
Annuals > 2 > balance Sheet > equity
4483000000
Annuals > 2 > cash Flow > net Income
333000000
Annuals > 2 > cash Flow > depreciation
216000000
Annuals > 2 > cash Flow > change In Working Capital
-157000000
Annuals > 2 > cash Flow > cash From Operations
529000000
Annuals > 2 > cash Flow > capital Expenditures
164000000
Annuals > 2 > cash Flow > cash From Investing
-4552000000
Annuals > 2 > cash Flow > cash From Financing
3971000000
Annuals > 2 > cash Flow > net Change In Cash
-57000000
Annuals > 2 > ratios > PE
5.559265442404007
Annuals > 2 > ratios > PB
2.0836060673656034
Annuals > 2 > ratios > ROE
7.428061565915682
Annuals > 2 > ratios > ROA
2.8969117007394516
Annuals > 2 > ratios > FCF
365000000
Annuals > 2 > ratios > Piotroski FScore
4
Annuals > 2 > ratios > fcf Percent
0.10290386241894559
Annuals > 2 > health Score
58
Annuals > 3 > quarter
2021-12-31
Annuals > 3 > income Statement > revenue
2950000000
Annuals > 3 > income Statement > cost Of Revenue
1570000000
Annuals > 3 > income Statement > gross Profit
1380000000
Annuals > 3 > income Statement > operating Expenses
681000000
Annuals > 3 > income Statement > operating Income
699000000
Annuals > 3 > income Statement > interest Expense
25000000
Annuals > 3 > income Statement > pretax Income
665000000
Annuals > 3 > income Statement > net Income
551000000
Annuals > 3 > income Statement > eps
9.892280071813286
Annuals > 3 > income Statement > dividends Per Share
47600000
Annuals > 3 > income Statement > shares Outstanding
55700000
Annuals > 3 > income Statement > income Tax Expense
114000000
Annuals > 3 > income Statement > EBITDA
794000000
Annuals > 3 > income Statement > operating Margin
23.69491525423729
Annuals > 3 > income Statement > total Other Income Expense Net
-34000000
Annuals > 3 > balance Sheet > cash
966000000
Annuals > 3 > balance Sheet > short Term Investments
76000000
Annuals > 3 > balance Sheet > receivables
443000000
Annuals > 3 > balance Sheet > inventories
577000000
Annuals > 3 > balance Sheet > total Current Assets
2147000000
Annuals > 3 > balance Sheet > property Plant Equipment
510000000
Annuals > 3 > balance Sheet > total Assets
4540000000
Annuals > 3 > balance Sheet > payables
168000000
Annuals > 3 > balance Sheet > short Term Debt
27000000
Annuals > 3 > balance Sheet > long Term Debt
807900000
Annuals > 3 > balance Sheet > total Liabilities
1653000000
Annuals > 3 > balance Sheet > equity
2887000000
Annuals > 3 > cash Flow > net Income
551400000
Annuals > 3 > cash Flow > depreciation
104100000
Annuals > 3 > cash Flow > change In Working Capital
-71500000
Annuals > 3 > cash Flow > cash From Operations
639500000
Annuals > 3 > cash Flow > capital Expenditures
86700000
Annuals > 3 > cash Flow > cash From Investing
-204600000
Annuals > 3 > cash Flow > cash From Financing
-64900000
Annuals > 3 > cash Flow > net Change In Cash
358000000
Annuals > 3 > ratios > PE
9.892280071813286
Annuals > 3 > ratios > PB
3.0086103221337024
Annuals > 3 > ratios > ROE
19.085555940422584
Annuals > 3 > ratios > ROA
12.136563876651982
Annuals > 3 > ratios > FCF
552800000
Annuals > 3 > ratios > Piotroski FScore
4
Annuals > 3 > ratios > fcf Percent
0.18738983050847458
Annuals > 3 > health Score
83
Valuation > metrics > PE
37.8495
Valuation > metrics > PB
4.03871
Valuation > final Score
24.193500000000004
Valuation > verdict
43.0% Overvalued
Profitability > metrics > ROE
2.8461538461538463
Profitability > metrics > ROA
2.917981072555205
Profitability > metrics > Net Margin
0.07489878542510121
Profitability > final Score
26
Profitability > verdict
Weak
Risk > metrics > Debt Equity
2.375769230769231
Risk > metrics > Interest Coverage
2.6037735849056602
Risk > final Score
28
Risk > verdict
High
Liquidity > metrics > Current Ratio
5.4655172413793105
Liquidity > metrics > Quick Ratio
3.4525862068965516
Liquidity > final Score
100
Liquidity > verdict
Great
Prev Valuations > 0
58.9910732471602
Prev Valuations > 1
55.32634027187765
Prev Valuations > 2
54.71068260120585
Prev Profitabilities > 0
22
Prev Profitabilities > 1
19
Prev Profitabilities > 2
33
Prev Risks > 0
28
Prev Risks > 1
26
Prev Risks > 2
26
Prev Liquidities > 0
100
Prev Liquidities > 1
100
Prev Liquidities > 2
100
Updated At
2025-12-13T01:02:08.092Z
Earnings History > 0 > period
2025-12-31
Earnings History > 0 > report Date
2026-01-28
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
1.79
Earnings History > 0 > eps Difference
-1.79
Earnings History > 0 > surprise Percent
-100
Earnings History > 1 > period
2025-09-30
Earnings History > 1 > report Date
2025-11-05
Earnings History > 1 > date
2025-09-30
Earnings History > 1 > before After Market
AfterMarket
Earnings History > 1 > currency
-
Earnings History > 1 > eps Actual
1.93
Earnings History > 1 > eps Estimate
1.83
Earnings History > 1 > eps Difference
0.1
Earnings History > 1 > surprise Percent
5.4645
Earnings History > 2 > period
2025-06-30
Earnings History > 2 > report Date
2025-08-06
Earnings History > 2 > date
2025-06-30
Earnings History > 2 > before After Market
AfterMarket
Earnings History > 2 > currency
-
Earnings History > 2 > eps Actual
1.77
Earnings History > 2 > eps Estimate
1.64
Earnings History > 2 > eps Difference
0.13
Earnings History > 2 > surprise Percent
7.9268
Earnings History > 3 > period
2025-03-31
Earnings History > 3 > report Date
2025-05-07
Earnings History > 3 > date
2025-03-31
Earnings History > 3 > before After Market
AfterMarket
Earnings History > 3 > currency
USD
Earnings History > 3 > eps Actual
1.71
Earnings History > 3 > eps Estimate
1.45
Earnings History > 3 > eps Difference
0.26
Earnings History > 3 > surprise Percent
17.931
Earnings History > 4 > period
2024-12-31
Earnings History > 4 > report Date
2025-02-12
Earnings History > 4 > date
2024-12-31
Earnings History > 4 > before After Market
AfterMarket
Earnings History > 4 > currency
USD
Earnings History > 4 > eps Actual
2.15
Earnings History > 4 > eps Estimate
1.96
Earnings History > 4 > eps Difference
0.19
Earnings History > 4 > surprise Percent
9.6939
Earnings History > 5 > period
2024-09-30
Earnings History > 5 > report Date
2024-11-06
Earnings History > 5 > date
2024-09-30
Earnings History > 5 > before After Market
AfterMarket
Earnings History > 5 > currency
USD
Earnings History > 5 > eps Actual
1.72
Earnings History > 5 > eps Estimate
1.45
Earnings History > 5 > eps Difference
0.27
Earnings History > 5 > surprise Percent
18.6207
Earnings History > 6 > period
2024-06-30
Earnings History > 6 > report Date
2024-08-07
Earnings History > 6 > date
2024-06-30
Earnings History > 6 > before After Market
AfterMarket
Earnings History > 6 > currency
USD
Earnings History > 6 > eps Actual
1.53
Earnings History > 6 > eps Estimate
1.07
Earnings History > 6 > eps Difference
0.46
Earnings History > 6 > surprise Percent
42.9907
Earnings History > 7 > period
2024-03-31
Earnings History > 7 > report Date
2024-05-08
Earnings History > 7 > date
2024-03-31
Earnings History > 7 > before After Market
AfterMarket
Earnings History > 7 > currency
USD
Earnings History > 7 > eps Actual
1.18
Earnings History > 7 > eps Estimate
0.75
Earnings History > 7 > eps Difference
0.43
Earnings History > 7 > surprise Percent
57.3333
Earnings History > 8 > period
2023-12-31
Earnings History > 8 > report Date
2024-02-07
Earnings History > 8 > date
2023-12-31
Earnings History > 8 > before After Market
AfterMarket
Earnings History > 8 > currency
USD
Earnings History > 8 > eps Actual
1.17
Earnings History > 8 > eps Estimate
0.84
Earnings History > 8 > eps Difference
0.33
Earnings History > 8 > surprise Percent
39.2857
Earnings History > 9 > period
2023-09-30
Earnings History > 9 > report Date
2023-11-01
Earnings History > 9 > date
2023-09-30
Earnings History > 9 > before After Market
AfterMarket
Earnings History > 9 > currency
USD
Earnings History > 9 > eps Actual
1.46
Earnings History > 9 > eps Estimate
1.02
Earnings History > 9 > eps Difference
0.44
Earnings History > 9 > surprise Percent
43.1373
Earnings History > 10 > period
2023-06-30
Earnings History > 10 > report Date
2023-08-02
Earnings History > 10 > date
2023-06-30
Earnings History > 10 > before After Market
AfterMarket
Earnings History > 10 > currency
USD
Earnings History > 10 > eps Actual
1.32
Earnings History > 10 > eps Estimate
1.17
Earnings History > 10 > eps Difference
0.15
Earnings History > 10 > surprise Percent
12.8205
Earnings History > 11 > period
2023-03-31
Earnings History > 11 > report Date
2023-05-03
Earnings History > 11 > date
2023-03-31
Earnings History > 11 > before After Market
AfterMarket
Earnings History > 11 > currency
USD
Earnings History > 11 > eps Actual
0.48
Earnings History > 11 > eps Estimate
-0.14
Earnings History > 11 > eps Difference
0.62
Earnings History > 11 > surprise Percent
442.8571
Earnings History > 12 > period
2022-12-31
Earnings History > 12 > report Date
2023-02-27
Earnings History > 12 > date
2022-12-31
Earnings History > 12 > before After Market
AfterMarket
Earnings History > 12 > currency
USD
Earnings History > 12 > eps Actual
2
Earnings History > 12 > eps Estimate
1.34
Earnings History > 12 > eps Difference
0.66
Earnings History > 12 > surprise Percent
49.2537
Earnings History > 13 > period
2022-09-30
Earnings History > 13 > report Date
2022-11-02
Earnings History > 13 > date
2022-09-30
Earnings History > 13 > before After Market
AfterMarket
Earnings History > 13 > currency
USD
Earnings History > 13 > eps Actual
2.74
Earnings History > 13 > eps Estimate
2.39
Earnings History > 13 > eps Difference
0.35
Earnings History > 13 > surprise Percent
14.6444
Earnings History > 14 > period
2022-06-30
Earnings History > 14 > report Date
2022-07-27
Earnings History > 14 > date
2022-06-30
Earnings History > 14 > before After Market
AfterMarket
Earnings History > 14 > currency
USD
Earnings History > 14 > eps Actual
2.59
Earnings History > 14 > eps Estimate
2.31
Earnings History > 14 > eps Difference
0.28
Earnings History > 14 > surprise Percent
12.1212
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
AfterMarket
Earnings History > 15 > currency
USD
Earnings History > 15 > eps Actual
2.71
Earnings History > 15 > eps Estimate
2.61
Earnings History > 15 > eps Difference
0.1
Earnings History > 15 > surprise Percent
3.8314
Earnings History > 16 > period
2021-12-31
Earnings History > 16 > report Date
2022-01-26
Earnings History > 16 > date
2021-12-31
Earnings History > 16 > before After Market
AfterMarket
Earnings History > 16 > currency
USD
Earnings History > 16 > eps Actual
3.02
Earnings History > 16 > eps Estimate
2.86
Earnings History > 16 > eps Difference
0.16
Earnings History > 16 > surprise Percent
5.5944
Earnings History > 17 > period
2021-09-30
Earnings History > 17 > report Date
2021-10-27
Earnings History > 17 > date
2021-09-30
Earnings History > 17 > before After Market
AfterMarket
Earnings History > 17 > currency
USD
Earnings History > 17 > eps Actual
2.79
Earnings History > 17 > eps Estimate
2.77
Earnings History > 17 > eps Difference
0.02
Earnings History > 17 > surprise Percent
0.722
Earnings History > 18 > period
2021-06-30
Earnings History > 18 > report Date
2021-07-28
Earnings History > 18 > date
2021-06-30
Earnings History > 18 > before After Market
AfterMarket
Earnings History > 18 > currency
USD
Earnings History > 18 > eps Actual
3.02
Earnings History > 18 > eps Estimate
2.95
Earnings History > 18 > eps Difference
0.07
Earnings History > 18 > surprise Percent
2.3729
Earnings History > 19 > period
2021-03-31
Earnings History > 19 > report Date
2021-04-26
Earnings History > 19 > date
2021-03-31
Earnings History > 19 > before After Market
AfterMarket
Earnings History > 19 > currency
USD
Earnings History > 19 > eps Actual
2.56
Earnings History > 19 > eps Estimate
2.2
Earnings History > 19 > eps Difference
0.36
Earnings History > 19 > surprise Percent
16.3636
Earnings History > 20 > period
2020-12-31
Earnings History > 20 > report Date
2021-01-27
Earnings History > 20 > date
2020-12-31
Earnings History > 20 > before After Market
AfterMarket
Earnings History > 20 > currency
USD
Earnings History > 20 > eps Actual
2.34
Earnings History > 20 > eps Estimate
2.02
Earnings History > 20 > eps Difference
0.32
Earnings History > 20 > surprise Percent
15.8416
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
AfterMarket
Earnings History > 21 > currency
USD
Earnings History > 21 > eps Actual
1.93
Earnings History > 21 > eps Estimate
1.78
Earnings History > 21 > eps Difference
0.15
Earnings History > 21 > surprise Percent
8.427
Earnings History > 22 > period
2020-06-30
Earnings History > 22 > report Date
2020-07-29
Earnings History > 22 > date
2020-06-30
Earnings History > 22 > before After Market
AfterMarket
Earnings History > 22 > currency
USD
Earnings History > 22 > eps Actual
1.62
Earnings History > 22 > eps Estimate
1.18
Earnings History > 22 > eps Difference
0.44
Earnings History > 22 > surprise Percent
37.2881
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
AfterMarket
Earnings History > 23 > currency
USD
Earnings History > 23 > eps Actual
1.54
Earnings History > 23 > eps Estimate
1.24
Earnings History > 23 > eps Difference
0.3
Earnings History > 23 > surprise Percent
24.1935
Earnings History > 24 > period
2019-12-31
Earnings History > 24 > report Date
2020-01-28
Earnings History > 24 > date
2019-12-31
Earnings History > 24 > before After Market
AfterMarket
Earnings History > 24 > currency
USD
Earnings History > 24 > eps Actual
1.2
Earnings History > 24 > eps Estimate
1.07
Earnings History > 24 > eps Difference
0.13
Earnings History > 24 > surprise Percent
12.1495
Earnings History > 25 > period
2019-09-30
Earnings History > 25 > report Date
2019-10-23
Earnings History > 25 > date
2019-09-30
Earnings History > 25 > before After Market
AfterMarket
Earnings History > 25 > currency
USD
Earnings History > 25 > eps Actual
1.12
Earnings History > 25 > eps Estimate
0.87
Earnings History > 25 > eps Difference
0.25
Earnings History > 25 > surprise Percent
28.7356
Earnings History > 26 > period
2019-06-30
Earnings History > 26 > report Date
2019-07-30
Earnings History > 26 > date
2019-06-30
Earnings History > 26 > before After Market
AfterMarket
Earnings History > 26 > currency
USD
Earnings History > 26 > eps Actual
1.09
Earnings History > 26 > eps Estimate
1.1
Earnings History > 26 > eps Difference
-0.01
Earnings History > 26 > surprise Percent
-0.9091
Earnings History > 27 > period
2019-03-31
Earnings History > 27 > report Date
2019-04-29
Earnings History > 27 > date
2019-03-31
Earnings History > 27 > before After Market
AfterMarket
Earnings History > 27 > currency
USD
Earnings History > 27 > eps Actual
1.12
Earnings History > 27 > eps Estimate
1.07
Earnings History > 27 > eps Difference
0.05
Earnings History > 27 > surprise Percent
4.6729
Earnings History > 28 > period
2018-12-31
Earnings History > 28 > report Date
2019-01-29
Earnings History > 28 > date
2018-12-31
Earnings History > 28 > before After Market
AfterMarket
Earnings History > 28 > currency
USD
Earnings History > 28 > eps Actual
1.54
Earnings History > 28 > eps Estimate
1.51
Earnings History > 28 > eps Difference
0.03
Earnings History > 28 > surprise Percent
1.9868
Earnings History > 29 > period
2018-09-30
Earnings History > 29 > report Date
2018-10-23
Earnings History > 29 > date
2018-09-30
Earnings History > 29 > before After Market
AfterMarket
Earnings History > 29 > currency
USD
Earnings History > 29 > eps Actual
1.88
Earnings History > 29 > eps Estimate
1.72
Earnings History > 29 > eps Difference
0.16
Earnings History > 29 > surprise Percent
9.3023
Earnings History > 30 > period
2018-06-30
Earnings History > 30 > report Date
2018-07-24
Earnings History > 30 > date
2018-06-30
Earnings History > 30 > before After Market
AfterMarket
Earnings History > 30 > currency
USD
Earnings History > 30 > eps Actual
2.33
Earnings History > 30 > eps Estimate
2.22
Earnings History > 30 > eps Difference
0.11
Earnings History > 30 > surprise Percent
4.955
Earnings History > 31 > period
2018-03-31
Earnings History > 31 > report Date
2018-04-24
Earnings History > 31 > date
2018-03-31
Earnings History > 31 > before After Market
AfterMarket
Earnings History > 31 > currency
USD
Earnings History > 31 > eps Actual
2.07
Earnings History > 31 > eps Estimate
2
Earnings History > 31 > eps Difference
0.07
Earnings History > 31 > surprise Percent
3.5
Earnings History > 32 > period
2017-12-31
Earnings History > 32 > report Date
2018-01-31
Earnings History > 32 > date
2017-12-31
Earnings History > 32 > before After Market
AfterMarket
Earnings History > 32 > currency
USD
Earnings History > 32 > eps Actual
1.71
Earnings History > 32 > eps Estimate
1.63
Earnings History > 32 > eps Difference
0.08
Earnings History > 32 > surprise Percent
4.908
Earnings History > 33 > period
2017-09-30
Earnings History > 33 > report Date
2017-10-24
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.56
Earnings History > 33 > eps Estimate
1.46
Earnings History > 33 > eps Difference
0.1
Earnings History > 33 > surprise Percent
6.8493
Earnings History > 34 > period
2017-06-30
Earnings History > 34 > report Date
2017-07-25
Earnings History > 34 > date
2017-06-30
Earnings History > 34 > before After Market
AfterMarket
Earnings History > 34 > currency
USD
Earnings History > 34 > eps Actual
1.41
Earnings History > 34 > eps Estimate
1.41
Earnings History > 34 > eps Difference
0
Earnings History > 34 > surprise Percent
0
Earnings History > 35 > period
2017-03-31
Earnings History > 35 > report Date
2017-04-26
Earnings History > 35 > date
2017-03-31
Earnings History > 35 > before After Market
AfterMarket
Earnings History > 35 > currency
USD
Earnings History > 35 > eps Actual
1.27
Earnings History > 35 > eps Estimate
1.09
Earnings History > 35 > eps Difference
0.18
Earnings History > 35 > surprise Percent
16.5138
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
1.05
Earnings History > 36 > eps Estimate
1
Earnings History > 36 > eps Difference
0.05
Earnings History > 36 > surprise Percent
5
Earnings History > 37 > period
2016-09-30
Earnings History > 37 > report Date
2016-10-26
Earnings History > 37 > date
2016-09-30
Earnings History > 37 > before After Market
AfterMarket
Earnings History > 37 > currency
USD
Earnings History > 37 > eps Actual
0.88
Earnings History > 37 > eps Estimate
0.77
Earnings History > 37 > eps Difference
0.11
Earnings History > 37 > surprise Percent
14.2857
Earnings History > 38 > period
2016-06-30
Earnings History > 38 > report Date
2016-07-27
Earnings History > 38 > date
2016-06-30
Earnings History > 38 > before After Market
AfterMarket
Earnings History > 38 > currency
USD
Earnings History > 38 > eps Actual
0.72
Earnings History > 38 > eps Estimate
0.48
Earnings History > 38 > eps Difference
0.24
Earnings History > 38 > surprise Percent
50
Earnings History > 39 > period
2016-03-31
Earnings History > 39 > report Date
2016-04-25
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.38
Earnings History > 39 > eps Estimate
0.33
Earnings History > 39 > eps Difference
0.05
Earnings History > 39 > surprise Percent
15.1515
Earnings History > 40 > period
2015-12-31
Earnings History > 40 > report Date
2016-01-27
Earnings History > 40 > date
2015-12-31
Earnings History > 40 > before After Market
AfterMarket
Earnings History > 40 > currency
USD
Earnings History > 40 > eps Actual
0.34
Earnings History > 40 > eps Estimate
0.27
Earnings History > 40 > eps Difference
0.07
Earnings History > 40 > surprise Percent
25.9259
Earnings History > 41 > period
2015-09-30
Earnings History > 41 > report Date
2015-10-21
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.59
Earnings History > 41 > eps Estimate
0.56
Earnings History > 41 > eps Difference
0.03
Earnings History > 41 > surprise Percent
5.3571
Earnings History > 42 > period
2015-06-30
Earnings History > 42 > report Date
2015-07-22
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.62
Earnings History > 42 > eps Estimate
0.61
Earnings History > 42 > eps Difference
0.01
Earnings History > 42 > surprise Percent
1.6393
Earnings History > 43 > period
2015-03-31
Earnings History > 43 > report Date
2015-04-22
Earnings History > 43 > date
2015-03-31
Earnings History > 43 > before After Market
AfterMarket
Earnings History > 43 > currency
USD
Earnings History > 43 > eps Actual
0.66
Earnings History > 43 > eps Estimate
0.53
Earnings History > 43 > eps Difference
0.13
Earnings History > 43 > surprise Percent
24.5283
Earnings History > 44 > period
2014-12-31
Earnings History > 44 > report Date
2015-01-28
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.54
Earnings History > 44 > eps Estimate
0.47
Earnings History > 44 > eps Difference
0.07
Earnings History > 44 > surprise Percent
14.8936
Earnings History > 45 > period
2014-09-30
Earnings History > 45 > report Date
2014-10-22
Earnings History > 45 > date
2014-09-30
Earnings History > 45 > before After Market
AfterMarket
Earnings History > 45 > currency
USD
Earnings History > 45 > eps Actual
0.43
Earnings History > 45 > eps Estimate
0.36
Earnings History > 45 > eps Difference
0.07
Earnings History > 45 > surprise Percent
19.4444
Earnings History > 46 > period
2014-06-30
Earnings History > 46 > report Date
2014-07-23
Earnings History > 46 > date
2014-06-30
Earnings History > 46 > before After Market
-
Earnings History > 46 > currency
USD
Earnings History > 46 > eps Actual
0.42
Earnings History > 46 > eps Estimate
0.28
Earnings History > 46 > eps Difference
0.14
Earnings History > 46 > surprise Percent
50
Earnings History > 47 > period
2014-03-31
Earnings History > 47 > report Date
2014-04-23
Earnings History > 47 > date
2014-03-31
Earnings History > 47 > before After Market
-
Earnings History > 47 > currency
USD
Earnings History > 47 > eps Actual
0.51
Earnings History > 47 > eps Estimate
0.42
Earnings History > 47 > eps Difference
0.09
Earnings History > 47 > surprise Percent
21.4286
Earnings History > 48 > period
2013-12-31
Earnings History > 48 > report Date
2014-01-29
Earnings History > 48 > date
2013-12-31
Earnings History > 48 > before After Market
-
Earnings History > 48 > currency
USD
Earnings History > 48 > eps Actual
0.4
Earnings History > 48 > eps Estimate
0.36
Earnings History > 48 > eps Difference
0.04
Earnings History > 48 > surprise Percent
11.1111
Earnings History > 49 > period
2013-09-30
Earnings History > 49 > report Date
2013-10-23
Earnings History > 49 > date
2013-09-30
Earnings History > 49 > before After Market
-
Earnings History > 49 > currency
USD
Earnings History > 49 > eps Actual
0.25
Earnings History > 49 > eps Estimate
0.21
Earnings History > 49 > eps Difference
0.04
Earnings History > 49 > surprise Percent
19.0476
Earnings History > 50 > period
2013-06-30
Earnings History > 50 > report Date
2013-07-24
Earnings History > 50 > date
2013-06-30
Earnings History > 50 > before After Market
-
Earnings History > 50 > currency
USD
Earnings History > 50 > eps Actual
0.14
Earnings History > 50 > eps Estimate
0.13
Earnings History > 50 > eps Difference
0.01
Earnings History > 50 > surprise Percent
7.6923
Earnings History > 51 > period
2013-03-31
Earnings History > 51 > report Date
2013-04-24
Earnings History > 51 > date
2013-03-31
Earnings History > 51 > before After Market
-
Earnings History > 51 > currency
USD
Earnings History > 51 > eps Actual
0.07
Earnings History > 51 > eps Estimate
0.03
Earnings History > 51 > eps Difference
0.04
Earnings History > 51 > surprise Percent
133.3333
Earnings History > 52 > period
2012-12-31
Earnings History > 52 > report Date
2013-01-30
Earnings History > 52 > date
2012-12-31
Earnings History > 52 > before After Market
-
Earnings History > 52 > currency
USD
Earnings History > 52 > eps Actual
0.1
Earnings History > 52 > eps Estimate
-
Earnings History > 52 > eps Difference
0
Earnings History > 52 > surprise Percent
-
Earnings History > 53 > period
2012-09-30
Earnings History > 53 > report Date
2012-10-24
Earnings History > 53 > date
2012-09-30
Earnings History > 53 > before After Market
-
Earnings History > 53 > currency
USD
Earnings History > 53 > eps Actual
0.16
Earnings History > 53 > eps Estimate
0.2
Earnings History > 53 > eps Difference
-0.04
Earnings History > 53 > surprise Percent
-20
Earnings History > 54 > period
2012-06-30
Earnings History > 54 > report Date
2012-07-25
Earnings History > 54 > date
2012-06-30
Earnings History > 54 > before After Market
-
Earnings History > 54 > currency
USD
Earnings History > 54 > eps Actual
0.35
Earnings History > 54 > eps Estimate
0.37
Earnings History > 54 > eps Difference
-0.02
Earnings History > 54 > surprise Percent
-5.4054
Earnings History > 55 > period
2012-03-31
Earnings History > 55 > report Date
2012-04-25
Earnings History > 55 > date
2012-03-31
Earnings History > 55 > before After Market
-
Earnings History > 55 > currency
USD
Earnings History > 55 > eps Actual
0.43
Earnings History > 55 > eps Estimate
0.38
Earnings History > 55 > eps Difference
0.05
Earnings History > 55 > surprise Percent
13.1579
Earnings History > 56 > period
2011-12-31
Earnings History > 56 > report Date
2012-02-01
Earnings History > 56 > date
2011-12-31
Earnings History > 56 > before After Market
-
Earnings History > 56 > currency
USD
Earnings History > 56 > eps Actual
0.38
Earnings History > 56 > eps Estimate
0.24
Earnings History > 56 > eps Difference
0.14
Earnings History > 56 > surprise Percent
58.3333
Earnings History > 57 > period
2011-09-30
Earnings History > 57 > report Date
2011-10-19
Earnings History > 57 > date
2011-09-30
Earnings History > 57 > before After Market
-
Earnings History > 57 > currency
USD
Earnings History > 57 > eps Actual
0.58
Earnings History > 57 > eps Estimate
0.48
Earnings History > 57 > eps Difference
0.1
Earnings History > 57 > surprise Percent
20.8333
Earnings History > 58 > period
2011-06-30
Earnings History > 58 > report Date
2011-07-20
Earnings History > 58 > date
2011-06-30
Earnings History > 58 > before After Market
-
Earnings History > 58 > currency
USD
Earnings History > 58 > eps Actual
0.73
Earnings History > 58 > eps Estimate
0.63
Earnings History > 58 > eps Difference
0.1
Earnings History > 58 > surprise Percent
15.873
Earnings History > 59 > period
2011-03-31
Earnings History > 59 > report Date
2011-04-20
Earnings History > 59 > date
2011-03-31
Earnings History > 59 > before After Market
-
Earnings History > 59 > currency
USD
Earnings History > 59 > eps Actual
0.73
Earnings History > 59 > eps Estimate
0.71
Earnings History > 59 > eps Difference
0.02
Earnings History > 59 > surprise Percent
2.8169
Earnings History > 60 > period
2010-12-31
Earnings History > 60 > report Date
2011-02-02
Earnings History > 60 > date
2010-12-31
Earnings History > 60 > before After Market
-
Earnings History > 60 > currency
USD
Earnings History > 60 > eps Actual
0.67
Earnings History > 60 > eps Estimate
0.69
Earnings History > 60 > eps Difference
-0.02
Earnings History > 60 > surprise Percent
-2.8986
Earnings History > 61 > period
2010-09-30
Earnings History > 61 > report Date
2010-10-20
Earnings History > 61 > date
2010-09-30
Earnings History > 61 > before After Market
-
Earnings History > 61 > currency
USD
Earnings History > 61 > eps Actual
0.72
Earnings History > 61 > eps Estimate
0.69
Earnings History > 61 > eps Difference
0.03
Earnings History > 61 > surprise Percent
4.3478
Earnings History > 62 > period
2010-06-30
Earnings History > 62 > report Date
2010-07-21
Earnings History > 62 > date
2010-06-30
Earnings History > 62 > before After Market
-
Earnings History > 62 > currency
USD
Earnings History > 62 > eps Actual
0.66
Earnings History > 62 > eps Estimate
0.62
Earnings History > 62 > eps Difference
0.04
Earnings History > 62 > surprise Percent
6.4516
Earnings History > 63 > period
2010-03-31
Earnings History > 63 > report Date
2010-04-21
Earnings History > 63 > date
2010-03-31
Earnings History > 63 > before After Market
-
Earnings History > 63 > currency
USD
Earnings History > 63 > eps Actual
0.58
Earnings History > 63 > eps Estimate
0.44
Earnings History > 63 > eps Difference
0.14
Earnings History > 63 > surprise Percent
31.8182
Earnings History > 64 > period
2009-12-31
Earnings History > 64 > report Date
2010-02-03
Earnings History > 64 > date
2009-12-31
Earnings History > 64 > before After Market
-
Earnings History > 64 > currency
USD
Earnings History > 64 > eps Actual
0.31
Earnings History > 64 > eps Estimate
0.09
Earnings History > 64 > eps Difference
0.22
Earnings History > 64 > surprise Percent
244.4444
Earnings History > 65 > period
2009-09-30
Earnings History > 65 > report Date
2009-10-22
Earnings History > 65 > date
2009-09-30
Earnings History > 65 > before After Market
-
Earnings History > 65 > currency
USD
Earnings History > 65 > eps Actual
0.03
Earnings History > 65 > eps Estimate
0.03
Earnings History > 65 > eps Difference
0
Earnings History > 65 > surprise Percent
0
Earnings History > 66 > period
2009-06-30
Earnings History > 66 > report Date
2009-07-22
Earnings History > 66 > date
2009-06-30
Earnings History > 66 > before After Market
-
Earnings History > 66 > currency
USD
Earnings History > 66 > eps Actual
-0.19
Earnings History > 66 > eps Estimate
-0.26
Earnings History > 66 > eps Difference
0.07
Earnings History > 66 > surprise Percent
26.9231
Earnings History > 67 > period
2009-03-31
Earnings History > 67 > report Date
2009-04-22
Earnings History > 67 > date
2009-03-31
Earnings History > 67 > before After Market
-
Earnings History > 67 > currency
USD
Earnings History > 67 > eps Actual
-0.23
Earnings History > 67 > eps Estimate
-0.38
Earnings History > 67 > eps Difference
0.15
Earnings History > 67 > surprise Percent
39.4737
Earnings History > 68 > period
2008-12-31
Earnings History > 68 > report Date
2009-02-04
Earnings History > 68 > date
2008-12-31
Earnings History > 68 > before After Market
-
Earnings History > 68 > currency
USD
Earnings History > 68 > eps Actual
-0.1266
Earnings History > 68 > eps Estimate
-0.06
Earnings History > 68 > eps Difference
-0.0666
Earnings History > 68 > surprise Percent
-111
Earnings History > 69 > period
2008-09-30
Earnings History > 69 > report Date
2008-10-22
Earnings History > 69 > date
2008-09-30
Earnings History > 69 > before After Market
-
Earnings History > 69 > currency
USD
Earnings History > 69 > eps Actual
0.18
Earnings History > 69 > eps Estimate
0.15
Earnings History > 69 > eps Difference
0.03
Earnings History > 69 > surprise Percent
20
Earnings History > 70 > period
2008-06-30
Earnings History > 70 > report Date
2008-07-24
Earnings History > 70 > date
2008-06-30
Earnings History > 70 > before After Market
-
Earnings History > 70 > currency
USD
Earnings History > 70 > eps Actual
0.21
Earnings History > 70 > eps Estimate
0.25
Earnings History > 70 > eps Difference
-0.04
Earnings History > 70 > surprise Percent
-16
Earnings History > 71 > period
2008-03-31
Earnings History > 71 > report Date
2008-04-24
Earnings History > 71 > date
2008-03-31
Earnings History > 71 > before After Market
-
Earnings History > 71 > currency
USD
Earnings History > 71 > eps Actual
0.39
Earnings History > 71 > eps Estimate
0.31
Earnings History > 71 > eps Difference
0.08
Earnings History > 71 > surprise Percent
25.8065
Earnings History > 72 > period
2007-12-31
Earnings History > 72 > report Date
2008-02-07
Earnings History > 72 > date
2007-12-31
Earnings History > 72 > before After Market
-
Earnings History > 72 > currency
USD
Earnings History > 72 > eps Actual
0.33
Earnings History > 72 > eps Estimate
0.25
Earnings History > 72 > eps Difference
0.08
Earnings History > 72 > surprise Percent
32
Earnings History > 73 > period
2007-09-30
Earnings History > 73 > report Date
2007-10-25
Earnings History > 73 > date
2007-09-30
Earnings History > 73 > before After Market
-
Earnings History > 73 > currency
USD
Earnings History > 73 > eps Actual
0.38
Earnings History > 73 > eps Estimate
0.3
Earnings History > 73 > eps Difference
0.08
Earnings History > 73 > surprise Percent
26.6667
Earnings History > 74 > period
2007-06-30
Earnings History > 74 > report Date
2007-07-26
Earnings History > 74 > date
2007-06-30
Earnings History > 74 > before After Market
-
Earnings History > 74 > currency
USD
Earnings History > 74 > eps Actual
0.43
Earnings History > 74 > eps Estimate
0.44
Earnings History > 74 > eps Difference
-0.01
Earnings History > 74 > surprise Percent
-2.2727
Earnings History > 75 > period
2007-03-31
Earnings History > 75 > report Date
2007-04-26
Earnings History > 75 > date
2007-03-31
Earnings History > 75 > before After Market
-
Earnings History > 75 > currency
USD
Earnings History > 75 > eps Actual
0.52
Earnings History > 75 > eps Estimate
0.45
Earnings History > 75 > eps Difference
0.07
Earnings History > 75 > surprise Percent
15.5556
Earnings History > 76 > period
2006-12-31
Earnings History > 76 > report Date
2007-02-15
Earnings History > 76 > date
2006-12-31
Earnings History > 76 > before After Market
-
Earnings History > 76 > currency
USD
Earnings History > 76 > eps Actual
0.47
Earnings History > 76 > eps Estimate
0.44
Earnings History > 76 > eps Difference
0.03
Earnings History > 76 > surprise Percent
6.8182
Earnings History > 77 > period
2006-09-30
Earnings History > 77 > report Date
2006-10-26
Earnings History > 77 > date
2006-09-30
Earnings History > 77 > before After Market
-
Earnings History > 77 > currency
USD
Earnings History > 77 > eps Actual
0.5
Earnings History > 77 > eps Estimate
0.5
Earnings History > 77 > eps Difference
0
Earnings History > 77 > surprise Percent
0
Earnings History > 78 > period
2006-06-30
Earnings History > 78 > report Date
2006-07-27
Earnings History > 78 > date
2006-06-30
Earnings History > 78 > before After Market
-
Earnings History > 78 > currency
USD
Earnings History > 78 > eps Actual
0.48
Earnings History > 78 > eps Estimate
0.43
Earnings History > 78 > eps Difference
0.05
Earnings History > 78 > surprise Percent
11.6279
Earnings History > 79 > period
2006-03-31
Earnings History > 79 > report Date
2006-04-27
Earnings History > 79 > date
2006-03-31
Earnings History > 79 > before After Market
-
Earnings History > 79 > currency
USD
Earnings History > 79 > eps Actual
0.35
Earnings History > 79 > eps Estimate
0.28
Earnings History > 79 > eps Difference
0.07
Earnings History > 79 > surprise Percent
25
Earnings History > 80 > period
2005-12-31
Earnings History > 80 > report Date
2006-02-16
Earnings History > 80 > date
2005-12-31
Earnings History > 80 > before After Market
-
Earnings History > 80 > currency
USD
Earnings History > 80 > eps Actual
0.22
Earnings History > 80 > eps Estimate
0.16
Earnings History > 80 > eps Difference
0.06
Earnings History > 80 > surprise Percent
37.5
Earnings History > 81 > period
2005-09-30
Earnings History > 81 > report Date
2005-10-27
Earnings History > 81 > date
2005-09-30
Earnings History > 81 > before After Market
-
Earnings History > 81 > currency
USD
Earnings History > 81 > eps Actual
0.17
Earnings History > 81 > eps Estimate
0.15
Earnings History > 81 > eps Difference
0.02
Earnings History > 81 > surprise Percent
13.3333
Earnings History > 82 > period
2005-06-30
Earnings History > 82 > report Date
2005-07-26
Earnings History > 82 > date
2005-06-30
Earnings History > 82 > before After Market
-
Earnings History > 82 > currency
USD
Earnings History > 82 > eps Actual
0.19
Earnings History > 82 > eps Estimate
0.16
Earnings History > 82 > eps Difference
0.03
Earnings History > 82 > surprise Percent
18.75
Earnings History > 83 > period
2005-03-31
Earnings History > 83 > report Date
2005-04-26
Earnings History > 83 > date
2005-03-31
Earnings History > 83 > before After Market
-
Earnings History > 83 > currency
USD
Earnings History > 83 > eps Actual
0.15
Earnings History > 83 > eps Estimate
0.1
Earnings History > 83 > eps Difference
0.05
Earnings History > 83 > surprise Percent
50
Earnings History > 84 > period
2004-12-31
Earnings History > 84 > report Date
2005-02-10
Earnings History > 84 > date
2004-12-31
Earnings History > 84 > before After Market
-
Earnings History > 84 > currency
USD
Earnings History > 84 > eps Actual
0.2
Earnings History > 84 > eps Estimate
0.1
Earnings History > 84 > eps Difference
0.1
Earnings History > 84 > surprise Percent
100
Earnings History > 85 > period
2004-09-30
Earnings History > 85 > report Date
2004-10-19
Earnings History > 85 > date
2004-09-30
Earnings History > 85 > before After Market
-
Earnings History > 85 > currency
USD
Earnings History > 85 > eps Actual
0.29
Earnings History > 85 > eps Estimate
0.26
Earnings History > 85 > eps Difference
0.03
Earnings History > 85 > surprise Percent
11.5385
Earnings History > 86 > period
2004-06-30
Earnings History > 86 > report Date
2004-07-20
Earnings History > 86 > date
2004-06-30
Earnings History > 86 > before After Market
-
Earnings History > 86 > currency
USD
Earnings History > 86 > eps Actual
0.37
Earnings History > 86 > eps Estimate
0.39
Earnings History > 86 > eps Difference
-0.02
Earnings History > 86 > surprise Percent
-5.1282
Earnings History > 87 > period
2004-03-31
Earnings History > 87 > report Date
2004-04-20
Earnings History > 87 > date
2004-03-31
Earnings History > 87 > before After Market
-
Earnings History > 87 > currency
USD
Earnings History > 87 > eps Actual
0.31
Earnings History > 87 > eps Estimate
0.23
Earnings History > 87 > eps Difference
0.08
Earnings History > 87 > surprise Percent
34.7826
Earnings History > 88 > period
2003-12-31
Earnings History > 88 > report Date
2004-02-03
Earnings History > 88 > date
2003-12-31
Earnings History > 88 > before After Market
-
Earnings History > 88 > currency
USD
Earnings History > 88 > eps Actual
0.11
Earnings History > 88 > eps Estimate
0.08
Earnings History > 88 > eps Difference
0.03
Earnings History > 88 > surprise Percent
37.5
Earnings History > 89 > period
2003-09-30
Earnings History > 89 > report Date
2003-10-21
Earnings History > 89 > date
2003-09-30
Earnings History > 89 > before After Market
-
Earnings History > 89 > currency
USD
Earnings History > 89 > eps Actual
-0.03
Earnings History > 89 > eps Estimate
-0.02
Earnings History > 89 > eps Difference
-0.01
Earnings History > 89 > surprise Percent
-50
Earnings History > 90 > period
2003-06-30
Earnings History > 90 > report Date
2003-07-22
Earnings History > 90 > date
2003-06-30
Earnings History > 90 > before After Market
-
Earnings History > 90 > currency
USD
Earnings History > 90 > eps Actual
-0.03
Earnings History > 90 > eps Estimate
-0.06
Earnings History > 90 > eps Difference
0.03
Earnings History > 90 > surprise Percent
50
Earnings History > 91 > period
2003-03-31
Earnings History > 91 > report Date
2003-04-17
Earnings History > 91 > date
2003-03-31
Earnings History > 91 > before After Market
-
Earnings History > 91 > currency
USD
Earnings History > 91 > eps Actual
-0.07
Earnings History > 91 > eps Estimate
-0.08
Earnings History > 91 > eps Difference
0.01
Earnings History > 91 > surprise Percent
12.5
Earnings History > 92 > period
2002-12-31
Earnings History > 92 > report Date
2003-02-04
Earnings History > 92 > date
2002-12-31
Earnings History > 92 > before After Market
-
Earnings History > 92 > currency
USD
Earnings History > 92 > eps Actual
-0.07
Earnings History > 92 > eps Estimate
-0.1
Earnings History > 92 > eps Difference
0.03
Earnings History > 92 > surprise Percent
30
Earnings History > 93 > period
2002-09-30
Earnings History > 93 > report Date
2002-10-16
Earnings History > 93 > date
2002-09-30
Earnings History > 93 > before After Market
-
Earnings History > 93 > currency
USD
Earnings History > 93 > eps Actual
-0.0746
Earnings History > 93 > eps Estimate
-0.01
Earnings History > 93 > eps Difference
-0.0646
Earnings History > 93 > surprise Percent
-646
Earnings History > 94 > period
2002-06-30
Earnings History > 94 > report Date
2002-07-30
Earnings History > 94 > date
2002-06-30
Earnings History > 94 > before After Market
-
Earnings History > 94 > currency
USD
Earnings History > 94 > eps Actual
-0.0918
Earnings History > 94 > eps Estimate
-0.06
Earnings History > 94 > eps Difference
-0.0318
Earnings History > 94 > surprise Percent
-53
Earnings History > 95 > period
2002-03-31
Earnings History > 95 > report Date
2002-04-16
Earnings History > 95 > date
2002-03-31
Earnings History > 95 > before After Market
-
Earnings History > 95 > currency
USD
Earnings History > 95 > eps Actual
-0.09
Earnings History > 95 > eps Estimate
-0.13
Earnings History > 95 > eps Difference
0.04
Earnings History > 95 > surprise Percent
30.7692
Earnings History > 96 > period
2001-12-31
Earnings History > 96 > report Date
2002-02-05
Earnings History > 96 > date
2001-12-31
Earnings History > 96 > before After Market
-
Earnings History > 96 > currency
USD
Earnings History > 96 > eps Actual
-0.13
Earnings History > 96 > eps Estimate
-0.25
Earnings History > 96 > eps Difference
0.12
Earnings History > 96 > surprise Percent
48
Earnings History > 97 > period
2001-09-30
Earnings History > 97 > report Date
2001-10-16
Earnings History > 97 > date
2001-09-30
Earnings History > 97 > before After Market
-
Earnings History > 97 > currency
USD
Earnings History > 97 > eps Actual
-0.15
Earnings History > 97 > eps Estimate
-0.16
Earnings History > 97 > eps Difference
0.01
Earnings History > 97 > surprise Percent
6.25
Earnings History > 98 > period
2001-06-30
Earnings History > 98 > report Date
2001-07-25
Earnings History > 98 > date
2001-06-30
Earnings History > 98 > before After Market
-
Earnings History > 98 > currency
USD
Earnings History > 98 > eps Actual
0.01
Earnings History > 98 > eps Estimate
0.01
Earnings History > 98 > eps Difference
0
Earnings History > 98 > surprise Percent
0
Earnings History > 99 > period
2001-03-31
Earnings History > 99 > report Date
2001-04-24
Earnings History > 99 > date
2001-03-31
Earnings History > 99 > before After Market
-
Earnings History > 99 > currency
USD
Earnings History > 99 > eps Actual
0.24
Earnings History > 99 > eps Estimate
0.25
Earnings History > 99 > eps Difference
-0.01
Earnings History > 99 > surprise Percent
-4
Earnings History > 100 > period
2000-12-31
Earnings History > 100 > report Date
2001-02-06
Earnings History > 100 > date
2000-12-31
Earnings History > 100 > before After Market
-
Earnings History > 100 > currency
USD
Earnings History > 100 > eps Actual
0.5
Earnings History > 100 > eps Estimate
0.51
Earnings History > 100 > eps Difference
-0.01
Earnings History > 100 > surprise Percent
-1.9608
Earnings History > 101 > period
2000-09-30
Earnings History > 101 > report Date
2000-10-17
Earnings History > 101 > date
2000-09-30
Earnings History > 101 > before After Market
-
Earnings History > 101 > currency
USD
Earnings History > 101 > eps Actual
0.47
Earnings History > 101 > eps Estimate
0.29
Earnings History > 101 > eps Difference
0.18
Earnings History > 101 > surprise Percent
62.069
Earnings History > 102 > period
2000-06-30
Earnings History > 102 > report Date
2000-07-18
Earnings History > 102 > date
2000-06-30
Earnings History > 102 > before After Market
-
Earnings History > 102 > currency
USD
Earnings History > 102 > eps Actual
0.43
Earnings History > 102 > eps Estimate
0.4
Earnings History > 102 > eps Difference
0.03
Earnings History > 102 > surprise Percent
7.5
Earnings History > 103 > period
2000-03-31
Earnings History > 103 > report Date
2000-04-18
Earnings History > 103 > date
2000-03-31
Earnings History > 103 > before After Market
-
Earnings History > 103 > currency
USD
Earnings History > 103 > eps Actual
0.36
Earnings History > 103 > eps Estimate
0.28
Earnings History > 103 > eps Difference
0.08
Earnings History > 103 > surprise Percent
28.5714
Earnings History > 104 > period
1999-12-31
Earnings History > 104 > report Date
2000-02-02
Earnings History > 104 > date
1999-12-31
Earnings History > 104 > before After Market
-
Earnings History > 104 > currency
USD
Earnings History > 104 > eps Actual
0.26
Earnings History > 104 > eps Estimate
0.23
Earnings History > 104 > eps Difference
0.03
Earnings History > 104 > surprise Percent
13.0435
Earnings History > 105 > period
1999-09-30
Earnings History > 105 > report Date
1999-10-20
Earnings History > 105 > date
1999-09-30
Earnings History > 105 > before After Market
-
Earnings History > 105 > currency
USD
Earnings History > 105 > eps Actual
0.22
Earnings History > 105 > eps Estimate
0.16
Earnings History > 105 > eps Difference
0.06
Earnings History > 105 > surprise Percent
37.5
Earnings History > 106 > period
1999-06-30
Earnings History > 106 > report Date
1999-07-23
Earnings History > 106 > date
1999-06-30
Earnings History > 106 > before After Market
-
Earnings History > 106 > currency
USD
Earnings History > 106 > eps Actual
0.16
Earnings History > 106 > eps Estimate
0.1
Earnings History > 106 > eps Difference
0.06
Earnings History > 106 > surprise Percent
60
Earnings History > 107 > period
1999-03-31
Earnings History > 107 > report Date
1999-03-31
Earnings History > 107 > date
1999-03-31
Earnings History > 107 > before After Market
-
Earnings History > 107 > currency
USD
Earnings History > 107 > eps Actual
0.1138
Earnings History > 107 > eps Estimate
-
Earnings History > 107 > eps Difference
0
Earnings History > 107 > surprise Percent
-
MKS Inc. provides foundational technology solutions to semiconductor manufacturing, electronics and packaging, and specialty industrial applications in the United States, China, South Korea, Japan, Taiwan, Singapore, and internationally. It operates through Vacuum Solutions Division (VSD), Photonics Solutions Division (PSD), and Material Solutions Division (MSD) segments. The VSD segment provides foundational technology solutions, including pressure measurement and control, flow measurement and control, gas and vapor delivery, gas composition analysis, electronic control technology, reactive gas generation and delivery, power generation and delivery, and fiber optic temperature and position sensing. The PSD segment offers range of solutions, which include lasers, beam measurement and profiling, precision motion control, vibration isolation systems, photonics instruments, temperature sensing, opto-mechanical components, optical elements, systems for flexible PCB laser processing, and laser-based systems, as well as high density interconnect PCB and package manufacturing. The MSD segment develops, process, and manufactures technologies comprising advanced surface modification, electroless and electrolytic plating, and surface finishing for chemistry, equipment, and services markets, as well as high-technology applications. In addition, the company sells its products and services through direct sales, network of independent distributors, and sales representatives, as well as websites, including product catalogs. MKS Inc. was formerly known as MKS Instruments, Inc. and changed its name to MKS Inc. in May 2025. The company was incorporated in 1961 and is headquartered in Andover, Massachusetts.
Stock Price
$ 0.00
0% decrease compared to yesterday.
Dividend
Frequency:
Rate:
0.22Next Payout:
Dec 5, 2025Yield:
0.5665 %Frontier Capital Management Co. LLC Boosts Stock Position in MKS Inc. $MKSI MarketBeat
Read more →Showing 2 of 10
(Last Updated 2025-09-30)
Rating:
STRONG BUY
Target Price:
$174.8462
Analyst Picks
Strong Buy
7
Buy
4
Hold
1
Sell
0
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 High
Low ≤ 1
High ≥ 3
Return on Equity (ROE)
-
Very Low
Low ≤ 5%
High ≥ 25%
Return on Assets (ROA)
-
Very Low
Low ≤ 2%
High ≥ 10%
Free Cash Flow - Revenue % (FCF)
-
Very High
Low ≤ 5%
High ≥ 15%
Debt to Equity
-
Very Low
Low ≥ 1
High ≤ 0.3
* Institutions hold a combined 115.66% of the total shares of MKS Instruments Inc
1.
Vanguard Group Inc(11.1029%)
since
2025/06/30
2.
BlackRock Inc(10.8944%)
since
2025/06/30
3.
T. Rowe Price Associates, Inc.(6.1483%)
since
2025/06/30
4.
Victory Capital Management Inc.(5.7568%)
since
2025/06/30
5.
FMR Inc(5.702%)
since
2025/06/30
6.
Capital Research & Mgmt Co - Division 3(4.8431%)
since
2025/06/30
7.
Wellington Management Company LLP(4.4662%)
since
2025/06/30
8.
American Funds SMALLCAP World A(4.4487%)
since
2025/06/30
9.
Victory Sycamore Established Value R(3.8416%)
since
2025/06/30
10.
iShares Core S&P Mid-Cap ETF(3.2508%)
since
2025/08/31
11.
Vanguard Total Stock Mkt Idx Inv(3.1468%)
since
2025/07/31
12.
State Street Corp(3.0639%)
since
2025/06/30
13.
T. Rowe Price US Mid-Cap Value Equity(3.0406%)
since
2025/06/30
14.
T. Rowe Price Mid-Cap Value(3.0361%)
since
2025/07/31
15.
Amvescap Plc.(2.8835%)
since
2025/06/30
16.
Neuberger Berman Group LLC(2.8122%)
since
2025/06/30
17.
Nordea Investment Mgmt Bank Demark A/s(2.5223%)
since
2025/06/30
18.
Vanguard Small Cap Index(2.4262%)
since
2025/07/31
19.
Madison Asset Management, LLC(2.1794%)
since
2025/06/30
20.
Fidelity Low-Priced Stock(1.9833%)
since
2025/06/30
21.
Geode Capital Management, LLC(1.8733%)
since
2025/06/30
22.
Cooke & Bieler LP(1.8273%)
since
2025/06/30
23.
UBS Group AG(1.6991%)
since
2025/06/30
24.
iShares Semiconductor ETF(1.678%)
since
2025/08/31
25.
T. Rowe Price U.S. Mid-Cap Val Eq Tr-D(1.6342%)
since
2025/06/30
26.
Neuberger Berman Genesis Inv(1.6003%)
since
2025/06/30
27.
Barclays PLC(1.5891%)
since
2025/06/30
28.
Vanguard Small Cap Value Index Inv(1.5641%)
since
2025/07/31
29.
Invesco Small Cap Value A(1.5079%)
since
2025/07/31
30.
Channing Capital Management, LLC(1.476%)
since
2025/06/30
31.
Bank of America Corp(1.4632%)
since
2025/06/30
32.
Vanguard Information Technology ETF(1.4621%)
since
2025/07/31
33.
Dimensional Fund Advisors, Inc.(1.4406%)
since
2025/06/30
34.
JPMorgan Chase & Co(1.3951%)
since
2025/06/30
35.
Madison Mid Cap Y(1.0735%)
since
2025/07/31
36.
Vanguard Institutional Extnd Mkt Idx Tr(1.0726%)
since
2025/07/31
37.
Nordea 1 - Global Climate & Envir BI EUR(1.0347%)
since
2025/07/31
38.
Direxion Daily Semicondct Bull 3X ETF(1.0272%)
since
2025/08/28
39.
Hartford MidCap Y(0.8641%)
since
2025/07/31
40.
Vanguard Selected Value Inv(0.8274%)
since
2025/06/30
* Investors data is estimated based on stocks listed on Finnton that are currently held by Institution/Fund.
Date
2025-12-31
EPS Estimate
1.79
Date
2025-09-30
EPS Actual
1.93
EPS Estimate
1.83
EPS Difference
0.1
Surprise Percent
5.4645%
(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.