_id
691097adccc777a4e85d5bd6
Ticker
EPAM
Name
EPAM Systems Inc
Exchange
NYSE
Address
41 University Drive, Newtown, PA, United States, 18940
Country
USA
Sector
Technology
Industry
Information Technology Services
Currency
USD
Website
https://www.epam.com
Description
EPAM Systems, Inc. provides digital platform engineering and software development services worldwide. The company offers engineering services, including requirements analysis and platform selection, customization, cross-platform migration, implementation, and integration; cloud services for creating a roadmap to set and refine IT and business goals while identifying new and emerging cloud opportunities; data, analytics and artificial intelligence; customer experience design; and cybersecurity. It also offers operation solutions comprising integrated engineering practices and smart automation services. In addition, the company offers software product and platform development services, which comprise product research, customer experience design and prototyping, program management, component design and integration, full lifecycle software testing, product deployment and end-user customization, performance tuning, product support and maintenance, managed services, as well as cross-platform migration and modernizing legacy platforms. The company serves the financial services; consumer goods, retail and travel; software and Hi-tech; business information and media, life sciences and healthcare; and emerging verticals industries EPAM Systems, Inc. was founded in 1993 and is headquartered in Newtown, Pennsylvania.
Last Close
211.11
Volume
302110
Current Price
209.63
Change
-0.7010563213490683
Last Updated
2025-11-30T18:18:29.061Z
Image
-
Ipo Date
2012-02-08T00:00:00.000Z
Market Cap
10415322112
Next Dividend Date
-
Dividend Frequency
-
Dividend Rate
-
Dividend Yield
0
Sentiment
0.9403725
Sentiment Sources
40
Rating
3.9524
Target Price
207.8824
Strong Buy
7
Buy
7
Hold
6
Sell
1
Strong Sell
0
Current Quarter
2025-09-30
Revenue
1394373000
Cost Of Revenue
1014482000
Gross Profit
379891000
Operating Expenses
223856000
Operating Income
156035000
Interest Expense
-
Pretax Income
143618000
Net Income
106816000
Eps
1.9136822115126215
Dividends Per Share
-
Shares Outstanding
55242618
Income Tax Expense
36802000
EBITDA
174931000
Operating Margin
11.190334293621577
Total Other Income Expense Net
-12417000
Cash
1239136000
Short Term Investments
-
Receivables
1130496000
Inventories
-
Total Current Assets
2524040000
Property Plant Equipment
322260000
Total Assets
4843300000
Payables
42981000
Short Term Debt
40460000
Long Term Debt
25036000
Total Liabilities
1116457000
Equity
3726261000
Depreciation
31313000
Change In Working Capital
254129000
Cash From Operations
294684000
Capital Expenditures
8302000
Cash From Investing
-9280000
Cash From Financing
-85650000
Net Change In Cash
197034000
PE
28.5496
PB
3.1401229570338733
ROE
2.8665732217898854
ROA
2.2054384407325585
FCF
286382000
Fcf Percent
0.20538406868176592
Piotroski FScore
4
Health Score
69
Deep Value Investing Score
6
Defensive Investing Score
8
Dividend Investing Score
3
Economic Moat Investing Score
7.3
Garp Investing Score
6
Growth Investing Score
4.5
Momentum Investing Score
4.5
Net Net Investing Score
2.5
Quality Investing Score
6.5
Value Investing Score
5.5
Quarters > 0 > quarter
2025-09-30
Quarters > 0 > income Statement > revenue
1394373000
Quarters > 0 > income Statement > cost Of Revenue
1014482000
Quarters > 0 > income Statement > gross Profit
379891000
Quarters > 0 > income Statement > operating Expenses
223856000
Quarters > 0 > income Statement > operating Income
156035000
Quarters > 0 > income Statement > interest Expense
-
Quarters > 0 > income Statement > pretax Income
143618000
Quarters > 0 > income Statement > net Income
106816000
Quarters > 0 > income Statement > eps
1.9136822115126215
Quarters > 0 > income Statement > dividends Per Share
-
Quarters > 0 > income Statement > shares Outstanding
55817000
Quarters > 0 > income Statement > income Tax Expense
36802000
Quarters > 0 > income Statement > EBITDA
174931000
Quarters > 0 > income Statement > operating Margin
11.190334293621577
Quarters > 0 > income Statement > total Other Income Expense Net
-12417000
Quarters > 0 > balance Sheet > cash
1239136000
Quarters > 0 > balance Sheet > short Term Investments
-
Quarters > 0 > balance Sheet > receivables
1130496000
Quarters > 0 > balance Sheet > inventories
-
Quarters > 0 > balance Sheet > total Current Assets
2524040000
Quarters > 0 > balance Sheet > property Plant Equipment
322260000
Quarters > 0 > balance Sheet > total Assets
4843300000
Quarters > 0 > balance Sheet > payables
42981000
Quarters > 0 > balance Sheet > short Term Debt
40460000
Quarters > 0 > balance Sheet > long Term Debt
25036000
Quarters > 0 > balance Sheet > total Liabilities
1116457000
Quarters > 0 > balance Sheet > equity
3726261000
Quarters > 0 > cash Flow > net Income
106816000
Quarters > 0 > cash Flow > depreciation
31313000
Quarters > 0 > cash Flow > change In Working Capital
254129000
Quarters > 0 > cash Flow > cash From Operations
294684000
Quarters > 0 > cash Flow > capital Expenditures
8302000
Quarters > 0 > cash Flow > cash From Investing
-9280000
Quarters > 0 > cash Flow > cash From Financing
-85650000
Quarters > 0 > cash Flow > net Change In Cash
197034000
Quarters > 0 > ratios > PE
1.9136822115126215
Quarters > 0 > ratios > PB
3.1401229570338733
Quarters > 0 > ratios > ROE
2.8665732217898854
Quarters > 0 > ratios > ROA
2.2054384407325585
Quarters > 0 > ratios > FCF
286382000
Quarters > 0 > ratios > Piotroski FScore
4
Quarters > 0 > ratios > fcf Percent
0.20538406868176592
Quarters > 0 > health Score
69
Quarters > 1 > quarter
2025-06-30
Quarters > 1 > income Statement > revenue
1353443000
Quarters > 1 > income Statement > cost Of Revenue
964012000
Quarters > 1 > income Statement > gross Profit
389431000
Quarters > 1 > income Statement > operating Expenses
262955000
Quarters > 1 > income Statement > operating Income
126476000
Quarters > 1 > income Statement > interest Expense
-
Quarters > 1 > income Statement > pretax Income
123768000
Quarters > 1 > income Statement > net Income
88026000
Quarters > 1 > income Statement > eps
1.547084256037119
Quarters > 1 > income Statement > dividends Per Share
-
Quarters > 1 > income Statement > shares Outstanding
56898000
Quarters > 1 > income Statement > income Tax Expense
35742000
Quarters > 1 > income Statement > EBITDA
168402000
Quarters > 1 > income Statement > operating Margin
9.344759993586727
Quarters > 1 > income Statement > total Other Income Expense Net
-2708000
Quarters > 1 > balance Sheet > cash
1041344000
Quarters > 1 > balance Sheet > short Term Investments
-
Quarters > 1 > balance Sheet > receivables
1158956000
Quarters > 1 > balance Sheet > inventories
-
Quarters > 1 > balance Sheet > total Current Assets
2370475000
Quarters > 1 > balance Sheet > property Plant Equipment
330951000
Quarters > 1 > balance Sheet > total Assets
4710696000
Quarters > 1 > balance Sheet > payables
45278000
Quarters > 1 > balance Sheet > short Term Debt
40433000
Quarters > 1 > balance Sheet > long Term Debt
25038000
Quarters > 1 > balance Sheet > total Liabilities
1042334000
Quarters > 1 > balance Sheet > equity
3667780000
Quarters > 1 > cash Flow > net Income
88026000
Quarters > 1 > cash Flow > depreciation
41926000
Quarters > 1 > cash Flow > change In Working Capital
-109090000
Quarters > 1 > cash Flow > cash From Operations
53198000
Quarters > 1 > cash Flow > capital Expenditures
9831000
Quarters > 1 > cash Flow > cash From Investing
-18214000
Quarters > 1 > cash Flow > cash From Financing
-204055000
Quarters > 1 > cash Flow > net Change In Cash
-132021000
Quarters > 1 > ratios > PE
1.547084256037119
Quarters > 1 > ratios > PB
3.251974693138629
Quarters > 1 > ratios > ROE
2.399980369596868
Quarters > 1 > ratios > ROA
1.8686410670525118
Quarters > 1 > ratios > FCF
43367000
Quarters > 1 > ratios > Piotroski FScore
3
Quarters > 1 > ratios > fcf Percent
0.03204198477512536
Quarters > 1 > health Score
50
Quarters > 2 > quarter
2025-03-31
Quarters > 2 > income Statement > revenue
1301692000
Quarters > 2 > income Statement > cost Of Revenue
952008000
Quarters > 2 > income Statement > gross Profit
349684000
Quarters > 2 > income Statement > operating Expenses
250354000
Quarters > 2 > income Statement > operating Income
99330000
Quarters > 2 > income Statement > interest Expense
-
Quarters > 2 > income Statement > pretax Income
94417000
Quarters > 2 > income Statement > net Income
73482000
Quarters > 2 > income Statement > eps
1.2832594041423633
Quarters > 2 > income Statement > dividends Per Share
-
Quarters > 2 > income Statement > shares Outstanding
57262000
Quarters > 2 > income Statement > income Tax Expense
20935000
Quarters > 2 > income Statement > EBITDA
140696000
Quarters > 2 > income Statement > operating Margin
7.630837402396266
Quarters > 2 > income Statement > total Other Income Expense Net
-4913000
Quarters > 2 > balance Sheet > cash
1173639000
Quarters > 2 > balance Sheet > short Term Investments
-
Quarters > 2 > balance Sheet > receivables
1090080000
Quarters > 2 > balance Sheet > inventories
-
Quarters > 2 > balance Sheet > total Current Assets
2415691000
Quarters > 2 > balance Sheet > property Plant Equipment
327674000
Quarters > 2 > balance Sheet > total Assets
4723612000
Quarters > 2 > balance Sheet > payables
44455000
Quarters > 2 > balance Sheet > short Term Debt
39468000
Quarters > 2 > balance Sheet > long Term Debt
25059000
Quarters > 2 > balance Sheet > total Liabilities
1080396000
Quarters > 2 > balance Sheet > equity
3642634000
Quarters > 2 > cash Flow > net Income
73482000
Quarters > 2 > cash Flow > depreciation
41366000
Quarters > 2 > cash Flow > change In Working Capital
-145039000
Quarters > 2 > cash Flow > cash From Operations
24162000
Quarters > 2 > cash Flow > capital Expenditures
9329000
Quarters > 2 > cash Flow > cash From Investing
-5308000
Quarters > 2 > cash Flow > cash From Financing
-149514000
Quarters > 2 > cash Flow > net Change In Cash
-111890000
Quarters > 2 > ratios > PE
1.2832594041423633
Quarters > 2 > ratios > PB
3.2953717172793096
Quarters > 2 > ratios > ROE
2.0172765092512726
Quarters > 2 > ratios > ROA
1.5556315802398673
Quarters > 2 > ratios > FCF
14833000
Quarters > 2 > ratios > Piotroski FScore
3
Quarters > 2 > ratios > fcf Percent
0.011395168749596679
Quarters > 2 > health Score
48
Quarters > 3 > quarter
2024-12-31
Quarters > 3 > income Statement > revenue
1248351000
Quarters > 3 > income Statement > cost Of Revenue
868314000
Quarters > 3 > income Statement > gross Profit
380037000
Quarters > 3 > income Statement > operating Expenses
243525000
Quarters > 3 > income Statement > operating Income
136512000
Quarters > 3 > income Statement > interest Expense
-
Quarters > 3 > income Statement > pretax Income
137331000
Quarters > 3 > income Statement > net Income
103299000
Quarters > 3 > income Statement > eps
1.7985374771480804
Quarters > 3 > income Statement > dividends Per Share
-
Quarters > 3 > income Statement > shares Outstanding
57435000
Quarters > 3 > income Statement > income Tax Expense
34032000
Quarters > 3 > income Statement > EBITDA
172562000
Quarters > 3 > income Statement > operating Margin
10.935385961159962
Quarters > 3 > income Statement > total Other Income Expense Net
819000
Quarters > 3 > balance Sheet > cash
1286267000
Quarters > 3 > balance Sheet > short Term Investments
1690000
Quarters > 3 > balance Sheet > receivables
1002175000
Quarters > 3 > balance Sheet > inventories
-
Quarters > 3 > balance Sheet > total Current Assets
2426248000
Quarters > 3 > balance Sheet > property Plant Equipment
335911000
Quarters > 3 > balance Sheet > total Assets
4750473000
Quarters > 3 > balance Sheet > payables
44702000
Quarters > 3 > balance Sheet > short Term Debt
39634000
Quarters > 3 > balance Sheet > long Term Debt
25194000
Quarters > 3 > balance Sheet > total Liabilities
1119322000
Quarters > 3 > balance Sheet > equity
3629211000
Quarters > 3 > cash Flow > net Income
103299000
Quarters > 3 > cash Flow > depreciation
36050000
Quarters > 3 > cash Flow > change In Working Capital
-12184000
Quarters > 3 > cash Flow > cash From Operations
130259000
Quarters > 3 > cash Flow > capital Expenditures
15727000
Quarters > 3 > cash Flow > cash From Investing
-845880000
Quarters > 3 > cash Flow > cash From Financing
1260000
Quarters > 3 > cash Flow > net Change In Cash
-750315000
Quarters > 3 > ratios > PE
1.7985374771480804
Quarters > 3 > ratios > PB
3.3175527821336375
Quarters > 3 > ratios > ROE
2.8463211425293267
Quarters > 3 > ratios > ROA
2.1744992551268054
Quarters > 3 > ratios > FCF
114532000
Quarters > 3 > ratios > Piotroski FScore
4
Quarters > 3 > ratios > fcf Percent
0.0917466321571417
Quarters > 3 > health Score
58
Annuals > 0 > quarter
2024-12-31
Annuals > 0 > income Statement > revenue
4727940000
Annuals > 0 > income Statement > cost Of Revenue
3277497000
Annuals > 0 > income Statement > gross Profit
1450443000
Annuals > 0 > income Statement > operating Expenses
905859000
Annuals > 0 > income Statement > operating Income
544584000
Annuals > 0 > income Statement > interest Expense
-
Annuals > 0 > income Statement > pretax Income
584412000
Annuals > 0 > income Statement > net Income
454533000
Annuals > 0 > income Statement > eps
7.83907352154942
Annuals > 0 > income Statement > dividends Per Share
-
Annuals > 0 > income Statement > shares Outstanding
57983000
Annuals > 0 > income Statement > income Tax Expense
129879000
Annuals > 0 > income Statement > EBITDA
671688000
Annuals > 0 > income Statement > operating Margin
11.518420284521378
Annuals > 0 > income Statement > total Other Income Expense Net
39828000
Annuals > 0 > balance Sheet > cash
1286267000
Annuals > 0 > balance Sheet > short Term Investments
1690000
Annuals > 0 > balance Sheet > receivables
1002175000
Annuals > 0 > balance Sheet > inventories
-
Annuals > 0 > balance Sheet > total Current Assets
2426248000
Annuals > 0 > balance Sheet > property Plant Equipment
335911000
Annuals > 0 > balance Sheet > total Assets
4750473000
Annuals > 0 > balance Sheet > payables
44702000
Annuals > 0 > balance Sheet > short Term Debt
39634000
Annuals > 0 > balance Sheet > long Term Debt
25194000
Annuals > 0 > balance Sheet > total Liabilities
1119322000
Annuals > 0 > balance Sheet > equity
3629211000
Annuals > 0 > cash Flow > net Income
454533000
Annuals > 0 > cash Flow > depreciation
127104000
Annuals > 0 > cash Flow > change In Working Capital
-127313000
Annuals > 0 > cash Flow > cash From Operations
559168000
Annuals > 0 > cash Flow > capital Expenditures
32146000
Annuals > 0 > cash Flow > cash From Investing
-884980000
Annuals > 0 > cash Flow > cash From Financing
-390407000
Annuals > 0 > cash Flow > net Change In Cash
-752716000
Annuals > 0 > ratios > PE
7.83907352154942
Annuals > 0 > ratios > PB
2.9876524126042825
Annuals > 0 > ratios > ROE
12.524292470181535
Annuals > 0 > ratios > ROA
9.568163001873708
Annuals > 0 > ratios > FCF
527022000
Annuals > 0 > ratios > Piotroski FScore
4
Annuals > 0 > ratios > fcf Percent
0.11146968870163326
Annuals > 0 > health Score
80
Annuals > 1 > quarter
2023-12-31
Annuals > 1 > income Statement > revenue
4690540000
Annuals > 1 > income Statement > cost Of Revenue
3256514000
Annuals > 1 > income Statement > gross Profit
1434026000
Annuals > 1 > income Statement > operating Expenses
932787000
Annuals > 1 > income Statement > operating Income
501239000
Annuals > 1 > income Statement > interest Expense
2818000
Annuals > 1 > income Statement > pretax Income
536585000
Annuals > 1 > income Statement > net Income
417083000
Annuals > 1 > income Statement > eps
7.059033595667259
Annuals > 1 > income Statement > dividends Per Share
2969000
Annuals > 1 > income Statement > shares Outstanding
59085000
Annuals > 1 > income Statement > income Tax Expense
119502000
Annuals > 1 > income Statement > EBITDA
659863000
Annuals > 1 > income Statement > operating Margin
10.686168330298857
Annuals > 1 > income Statement > total Other Income Expense Net
35346000
Annuals > 1 > balance Sheet > cash
2036235000
Annuals > 1 > balance Sheet > short Term Investments
60739000
Annuals > 1 > balance Sheet > receivables
897032000
Annuals > 1 > balance Sheet > inventories
1
Annuals > 1 > balance Sheet > total Current Assets
3091361000
Annuals > 1 > balance Sheet > property Plant Equipment
369951000
Annuals > 1 > balance Sheet > total Assets
4352365000
Annuals > 1 > balance Sheet > payables
31992000
Annuals > 1 > balance Sheet > short Term Debt
36558000
Annuals > 1 > balance Sheet > long Term Debt
26126000
Annuals > 1 > balance Sheet > total Liabilities
880895000
Annuals > 1 > balance Sheet > equity
3470891000
Annuals > 1 > cash Flow > net Income
417083000
Annuals > 1 > cash Flow > depreciation
132702000
Annuals > 1 > cash Flow > change In Working Capital
-125172000
Annuals > 1 > cash Flow > cash From Operations
562634000
Annuals > 1 > cash Flow > capital Expenditures
28415000
Annuals > 1 > cash Flow > cash From Investing
-66768000
Annuals > 1 > cash Flow > cash From Financing
-165773000
Annuals > 1 > cash Flow > net Change In Cash
359472000
Annuals > 1 > ratios > PE
7.059033595667259
Annuals > 1 > ratios > PB
3.1833022126018937
Annuals > 1 > ratios > ROE
12.016597467336197
Annuals > 1 > ratios > ROA
9.582904926402081
Annuals > 1 > ratios > FCF
534219000
Annuals > 1 > ratios > Piotroski FScore
4
Annuals > 1 > ratios > fcf Percent
0.11389285668601057
Annuals > 1 > health Score
74
Annuals > 2 > quarter
2022-12-31
Annuals > 2 > income Statement > revenue
4824698000
Annuals > 2 > income Statement > cost Of Revenue
3286683000
Annuals > 2 > income Statement > gross Profit
1538015000
Annuals > 2 > income Statement > operating Expenses
965049000
Annuals > 2 > income Statement > operating Income
572966000
Annuals > 2 > income Statement > interest Expense
10025000
Annuals > 2 > income Statement > pretax Income
507258000
Annuals > 2 > income Statement > net Income
419416000
Annuals > 2 > income Statement > eps
7.088441582585475
Annuals > 2 > income Statement > dividends Per Share
-
Annuals > 2 > income Statement > shares Outstanding
59169000
Annuals > 2 > income Statement > income Tax Expense
87842000
Annuals > 2 > income Statement > EBITDA
713015000
Annuals > 2 > income Statement > operating Margin
11.875686312386806
Annuals > 2 > income Statement > total Other Income Expense Net
-65708000
Annuals > 2 > balance Sheet > cash
1681344000
Annuals > 2 > balance Sheet > short Term Investments
60336000
Annuals > 2 > balance Sheet > receivables
932626000
Annuals > 2 > balance Sheet > inventories
1
Annuals > 2 > balance Sheet > total Current Assets
2759625000
Annuals > 2 > balance Sheet > property Plant Equipment
422128000
Annuals > 2 > balance Sheet > total Assets
4009151000
Annuals > 2 > balance Sheet > payables
30852000
Annuals > 2 > balance Sheet > short Term Debt
43213000
Annuals > 2 > balance Sheet > long Term Debt
27693000
Annuals > 2 > balance Sheet > total Liabilities
1006141000
Annuals > 2 > balance Sheet > equity
3001532000
Annuals > 2 > cash Flow > net Income
419416000
Annuals > 2 > cash Flow > depreciation
140049000
Annuals > 2 > cash Flow > change In Working Capital
-229829000
Annuals > 2 > cash Flow > cash From Operations
464104000
Annuals > 2 > cash Flow > capital Expenditures
81629000
Annuals > 2 > cash Flow > cash From Investing
-182927000
Annuals > 2 > cash Flow > cash From Financing
-2021000
Annuals > 2 > cash Flow > net Change In Cash
234289000
Annuals > 2 > ratios > PE
7.088441582585475
Annuals > 2 > ratios > PB
3.6863185200091153
Annuals > 2 > ratios > ROE
13.97339758496661
Annuals > 2 > ratios > ROA
10.461466779375483
Annuals > 2 > ratios > FCF
382475000
Annuals > 2 > ratios > Piotroski FScore
4
Annuals > 2 > ratios > fcf Percent
0.07927439188939908
Annuals > 2 > health Score
73
Annuals > 3 > quarter
2021-12-31
Annuals > 3 > income Statement > revenue
3758144000
Annuals > 3 > income Statement > cost Of Revenue
2483697000
Annuals > 3 > income Statement > gross Profit
1274447000
Annuals > 3 > income Statement > operating Expenses
732131000
Annuals > 3 > income Statement > operating Income
542316000
Annuals > 3 > income Statement > interest Expense
1727000
Annuals > 3 > income Statement > pretax Income
533392000
Annuals > 3 > income Statement > net Income
481652000
Annuals > 3 > income Statement > eps
8.15474739265881
Annuals > 3 > income Statement > dividends Per Share
15312000
Annuals > 3 > income Statement > shares Outstanding
59064000
Annuals > 3 > income Statement > income Tax Expense
51740000
Annuals > 3 > income Statement > EBITDA
680270000
Annuals > 3 > income Statement > operating Margin
14.430420973757258
Annuals > 3 > income Statement > total Other Income Expense Net
-8924000
Annuals > 3 > balance Sheet > cash
1446625000
Annuals > 3 > balance Sheet > short Term Investments
0
Annuals > 3 > balance Sheet > receivables
768928000
Annuals > 3 > balance Sheet > inventories
-
Annuals > 3 > balance Sheet > total Current Assets
2269480000
Annuals > 3 > balance Sheet > property Plant Equipment
421055000
Annuals > 3 > balance Sheet > total Assets
3523227000
Annuals > 3 > balance Sheet > payables
24847000
Annuals > 3 > balance Sheet > short Term Debt
66122000
Annuals > 3 > balance Sheet > long Term Debt
30234000
Annuals > 3 > balance Sheet > total Liabilities
1027390000
Annuals > 3 > balance Sheet > equity
2487117000
Annuals > 3 > cash Flow > net Income
481652000
Annuals > 3 > cash Flow > depreciation
145151000
Annuals > 3 > cash Flow > change In Working Capital
-134856000
Annuals > 3 > cash Flow > cash From Operations
572327000
Annuals > 3 > cash Flow > capital Expenditures
111501000
Annuals > 3 > cash Flow > cash From Investing
-368924000
Annuals > 3 > cash Flow > cash From Financing
-59557000
Annuals > 3 > cash Flow > net Change In Cash
125814000
Annuals > 3 > ratios > PE
8.15474739265881
Annuals > 3 > ratios > PB
4.440871901080649
Annuals > 3 > ratios > ROE
19.365876233405988
Annuals > 3 > ratios > ROA
13.670762627557068
Annuals > 3 > ratios > FCF
460826000
Annuals > 3 > ratios > Piotroski FScore
4
Annuals > 3 > ratios > fcf Percent
0.1226206340150883
Annuals > 3 > health Score
81
Valuation > metrics > PE
28.5496
Valuation > metrics > PB
3.1401229570338733
Valuation > final Score
44.33925042966126
Valuation > verdict
9.4% Overvalued
Profitability > metrics > ROE
2.8665732217898854
Profitability > metrics > ROA
4.23194561100458
Profitability > metrics > Net Margin
0.07660504040167157
Profitability > final Score
30
Profitability > verdict
Weak
Risk > metrics > Debt Equity
0.2996185720753323
Risk > metrics > Interest Coverage
4.983074122568901
Risk > final Score
80
Risk > verdict
Low
Liquidity > metrics > Current Ratio
30.249397778070733
Liquidity > metrics > Quick Ratio
30.249397778070733
Liquidity > final Score
100
Liquidity > verdict
Great
Prev Valuations > 0
67.4802530686137
Prev Valuations > 1
67.04628282720691
Prev Valuations > 2
66.82447217866363
Prev Profitabilities > 0
26
Prev Profitabilities > 1
22
Prev Profitabilities > 2
31
Prev Risks > 0
71
Prev Risks > 1
69
Prev Risks > 2
75
Prev Liquidities > 0
100
Prev Liquidities > 1
100
Prev Liquidities > 2
100
Updated At
2025-12-14T00:26:17.907Z
Earnings History > 0 > period
2025-12-31
Earnings History > 0 > report Date
2026-02-12
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
3.13
Earnings History > 0 > eps Difference
-3.13
Earnings History > 0 > surprise Percent
-100
Earnings History > 1 > period
2025-09-30
Earnings History > 1 > report Date
2025-11-06
Earnings History > 1 > date
2025-09-30
Earnings History > 1 > before After Market
BeforeMarket
Earnings History > 1 > currency
-
Earnings History > 1 > eps Actual
3.08
Earnings History > 1 > eps Estimate
3.03
Earnings History > 1 > eps Difference
0.05
Earnings History > 1 > surprise Percent
1.6502
Earnings History > 2 > period
2025-06-30
Earnings History > 2 > report Date
2025-08-07
Earnings History > 2 > date
2025-06-30
Earnings History > 2 > before After Market
BeforeMarket
Earnings History > 2 > currency
-
Earnings History > 2 > eps Actual
2.77
Earnings History > 2 > eps Estimate
2.61
Earnings History > 2 > eps Difference
0.16
Earnings History > 2 > surprise Percent
6.1303
Earnings History > 3 > period
2025-03-31
Earnings History > 3 > report Date
2025-05-08
Earnings History > 3 > date
2025-03-31
Earnings History > 3 > before After Market
BeforeMarket
Earnings History > 3 > currency
USD
Earnings History > 3 > eps Actual
2.41
Earnings History > 3 > eps Estimate
2.27
Earnings History > 3 > eps Difference
0.14
Earnings History > 3 > surprise Percent
6.1674
Earnings History > 4 > period
2024-12-31
Earnings History > 4 > report Date
2025-02-20
Earnings History > 4 > date
2024-12-31
Earnings History > 4 > before After Market
BeforeMarket
Earnings History > 4 > currency
USD
Earnings History > 4 > eps Actual
2.84
Earnings History > 4 > eps Estimate
2.75
Earnings History > 4 > eps Difference
0.09
Earnings History > 4 > surprise Percent
3.2727
Earnings History > 5 > period
2024-09-30
Earnings History > 5 > report Date
2024-11-07
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.12
Earnings History > 5 > eps Estimate
2.7
Earnings History > 5 > eps Difference
0.42
Earnings History > 5 > surprise Percent
15.5556
Earnings History > 6 > period
2024-06-30
Earnings History > 6 > report Date
2024-08-08
Earnings History > 6 > date
2024-06-30
Earnings History > 6 > before After Market
BeforeMarket
Earnings History > 6 > currency
USD
Earnings History > 6 > eps Actual
2.45
Earnings History > 6 > eps Estimate
2.26
Earnings History > 6 > eps Difference
0.19
Earnings History > 6 > surprise Percent
8.4071
Earnings History > 7 > period
2024-03-31
Earnings History > 7 > report Date
2024-05-09
Earnings History > 7 > date
2024-03-31
Earnings History > 7 > before After Market
BeforeMarket
Earnings History > 7 > currency
USD
Earnings History > 7 > eps Actual
2.46
Earnings History > 7 > eps Estimate
2.32
Earnings History > 7 > eps Difference
0.14
Earnings History > 7 > surprise Percent
6.0345
Earnings History > 8 > period
2023-12-31
Earnings History > 8 > report Date
2024-02-15
Earnings History > 8 > date
2023-12-31
Earnings History > 8 > before After Market
BeforeMarket
Earnings History > 8 > currency
USD
Earnings History > 8 > eps Actual
2.75
Earnings History > 8 > eps Estimate
2.5
Earnings History > 8 > eps Difference
0.25
Earnings History > 8 > surprise Percent
10
Earnings History > 9 > period
2023-09-30
Earnings History > 9 > report Date
2023-11-02
Earnings History > 9 > date
2023-09-30
Earnings History > 9 > before After Market
BeforeMarket
Earnings History > 9 > currency
USD
Earnings History > 9 > eps Actual
2.73
Earnings History > 9 > eps Estimate
2.56
Earnings History > 9 > eps Difference
0.17
Earnings History > 9 > surprise Percent
6.6406
Earnings History > 10 > period
2023-06-30
Earnings History > 10 > report Date
2023-08-03
Earnings History > 10 > date
2023-06-30
Earnings History > 10 > before After Market
BeforeMarket
Earnings History > 10 > currency
USD
Earnings History > 10 > eps Actual
2.64
Earnings History > 10 > eps Estimate
2.34
Earnings History > 10 > eps Difference
0.3
Earnings History > 10 > surprise Percent
12.8205
Earnings History > 11 > period
2023-03-31
Earnings History > 11 > report Date
2023-05-05
Earnings History > 11 > date
2023-03-31
Earnings History > 11 > before After Market
BeforeMarket
Earnings History > 11 > currency
USD
Earnings History > 11 > eps Actual
2.47
Earnings History > 11 > eps Estimate
2.34
Earnings History > 11 > eps Difference
0.13
Earnings History > 11 > surprise Percent
5.5556
Earnings History > 12 > period
2022-12-31
Earnings History > 12 > report Date
2023-02-16
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.93
Earnings History > 12 > eps Estimate
2.68
Earnings History > 12 > eps Difference
0.25
Earnings History > 12 > surprise Percent
9.3284
Earnings History > 13 > period
2022-09-30
Earnings History > 13 > report Date
2022-11-03
Earnings History > 13 > date
2022-09-30
Earnings History > 13 > before After Market
BeforeMarket
Earnings History > 13 > currency
USD
Earnings History > 13 > eps Actual
3.1
Earnings History > 13 > eps Estimate
2.53
Earnings History > 13 > eps Difference
0.57
Earnings History > 13 > surprise Percent
22.5296
Earnings History > 14 > period
2022-06-30
Earnings History > 14 > report Date
2022-08-04
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.38
Earnings History > 14 > eps Estimate
1.72
Earnings History > 14 > eps Difference
0.66
Earnings History > 14 > surprise Percent
38.3721
Earnings History > 15 > period
2022-03-31
Earnings History > 15 > report Date
2022-05-05
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.49
Earnings History > 15 > eps Estimate
1.77
Earnings History > 15 > eps Difference
0.72
Earnings History > 15 > surprise Percent
40.678
Earnings History > 16 > period
2021-12-31
Earnings History > 16 > report Date
2022-02-17
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.76
Earnings History > 16 > eps Estimate
2.51
Earnings History > 16 > eps Difference
0.25
Earnings History > 16 > surprise Percent
9.9602
Earnings History > 17 > period
2021-09-30
Earnings History > 17 > report Date
2021-11-04
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.42
Earnings History > 17 > eps Estimate
2.22
Earnings History > 17 > eps Difference
0.2
Earnings History > 17 > surprise Percent
9.009
Earnings History > 18 > period
2021-06-30
Earnings History > 18 > report Date
2021-08-05
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.05
Earnings History > 18 > eps Estimate
1.94
Earnings History > 18 > eps Difference
0.11
Earnings History > 18 > surprise Percent
5.6701
Earnings History > 19 > period
2021-03-31
Earnings History > 19 > report Date
2021-05-06
Earnings History > 19 > date
2021-03-31
Earnings History > 19 > before After Market
BeforeMarket
Earnings History > 19 > currency
USD
Earnings History > 19 > eps Actual
1.81
Earnings History > 19 > eps Estimate
1.68
Earnings History > 19 > eps Difference
0.13
Earnings History > 19 > surprise Percent
7.7381
Earnings History > 20 > period
2020-12-31
Earnings History > 20 > report Date
2021-02-18
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.81
Earnings History > 20 > eps Estimate
1.71
Earnings History > 20 > eps Difference
0.1
Earnings History > 20 > surprise Percent
5.848
Earnings History > 21 > period
2020-09-30
Earnings History > 21 > report Date
2020-11-05
Earnings History > 21 > date
2020-09-30
Earnings History > 21 > before After Market
BeforeMarket
Earnings History > 21 > currency
USD
Earnings History > 21 > eps Actual
1.65
Earnings History > 21 > eps Estimate
1.47
Earnings History > 21 > eps Difference
0.18
Earnings History > 21 > surprise Percent
12.2449
Earnings History > 22 > period
2020-06-30
Earnings History > 22 > report Date
2020-08-06
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.46
Earnings History > 22 > eps Estimate
1.21
Earnings History > 22 > eps Difference
0.25
Earnings History > 22 > surprise Percent
20.6612
Earnings History > 23 > period
2020-03-31
Earnings History > 23 > report Date
2020-05-07
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.43
Earnings History > 23 > eps Estimate
1.4
Earnings History > 23 > eps Difference
0.03
Earnings History > 23 > surprise Percent
2.1429
Earnings History > 24 > period
2019-12-31
Earnings History > 24 > report Date
2020-02-20
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.51
Earnings History > 24 > eps Estimate
1.45
Earnings History > 24 > eps Difference
0.06
Earnings History > 24 > surprise Percent
4.1379
Earnings History > 25 > period
2019-09-30
Earnings History > 25 > report Date
2019-11-07
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.39
Earnings History > 25 > eps Estimate
1.33
Earnings History > 25 > eps Difference
0.06
Earnings History > 25 > surprise Percent
4.5113
Earnings History > 26 > period
2019-06-30
Earnings History > 26 > report Date
2019-08-08
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.28
Earnings History > 26 > eps Estimate
1.23
Earnings History > 26 > eps Difference
0.05
Earnings History > 26 > surprise Percent
4.065
Earnings History > 27 > period
2019-03-31
Earnings History > 27 > report Date
2019-05-09
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.25
Earnings History > 27 > eps Estimate
1.17
Earnings History > 27 > eps Difference
0.08
Earnings History > 27 > surprise Percent
6.8376
Earnings History > 28 > period
2018-12-31
Earnings History > 28 > report Date
2019-02-14
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.27
Earnings History > 28 > eps Estimate
1.23
Earnings History > 28 > eps Difference
0.04
Earnings History > 28 > surprise Percent
3.252
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.17
Earnings History > 29 > eps Estimate
1.05
Earnings History > 29 > eps Difference
0.12
Earnings History > 29 > surprise Percent
11.4286
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.01
Earnings History > 30 > eps Estimate
0.99
Earnings History > 30 > eps Difference
0.02
Earnings History > 30 > surprise Percent
2.0202
Earnings History > 31 > period
2018-03-31
Earnings History > 31 > report Date
2018-05-09
Earnings History > 31 > date
2018-03-31
Earnings History > 31 > before After Market
BeforeMarket
Earnings History > 31 > currency
USD
Earnings History > 31 > eps Actual
0.93
Earnings History > 31 > eps Estimate
0.91
Earnings History > 31 > eps Difference
0.02
Earnings History > 31 > surprise Percent
2.1978
Earnings History > 32 > period
2017-12-31
Earnings History > 32 > report Date
2018-02-16
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.01
Earnings History > 32 > eps Estimate
0.97
Earnings History > 32 > eps Difference
0.04
Earnings History > 32 > surprise Percent
4.1237
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
BeforeMarket
Earnings History > 33 > currency
USD
Earnings History > 33 > eps Actual
0.92
Earnings History > 33 > eps Estimate
0.85
Earnings History > 33 > eps Difference
0.07
Earnings History > 33 > surprise Percent
8.2353
Earnings History > 34 > period
2017-06-30
Earnings History > 34 > report Date
2017-08-03
Earnings History > 34 > date
2017-06-30
Earnings History > 34 > before After Market
BeforeMarket
Earnings History > 34 > currency
USD
Earnings History > 34 > eps Actual
0.8
Earnings History > 34 > eps Estimate
0.81
Earnings History > 34 > eps Difference
-0.01
Earnings History > 34 > surprise Percent
-1.2346
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.72
Earnings History > 35 > eps Estimate
0.74
Earnings History > 35 > eps Difference
-0.02
Earnings History > 35 > surprise Percent
-2.7027
Earnings History > 36 > period
2016-12-31
Earnings History > 36 > report Date
2017-02-16
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.77
Earnings History > 36 > eps Estimate
0.79
Earnings History > 36 > eps Difference
-0.02
Earnings History > 36 > surprise Percent
-2.5316
Earnings History > 37 > period
2016-09-30
Earnings History > 37 > report Date
2016-11-07
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.76
Earnings History > 37 > eps Estimate
0.75
Earnings History > 37 > eps Difference
0.01
Earnings History > 37 > surprise Percent
1.3333
Earnings History > 38 > period
2016-06-30
Earnings History > 38 > report Date
2016-08-04
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.71
Earnings History > 38 > eps Estimate
0.72
Earnings History > 38 > eps Difference
-0.01
Earnings History > 38 > surprise Percent
-1.3889
Earnings History > 39 > period
2016-03-31
Earnings History > 39 > report Date
2016-05-05
Earnings History > 39 > date
2016-03-31
Earnings History > 39 > before After Market
BeforeMarket
Earnings History > 39 > currency
USD
Earnings History > 39 > eps Actual
0.66
Earnings History > 39 > eps Estimate
0.72
Earnings History > 39 > eps Difference
-0.06
Earnings History > 39 > surprise Percent
-8.3333
Earnings History > 40 > period
2015-12-31
Earnings History > 40 > report Date
2016-02-17
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.78
Earnings History > 40 > eps Estimate
0.73
Earnings History > 40 > eps Difference
0.05
Earnings History > 40 > surprise Percent
6.8493
Earnings History > 41 > period
2015-09-30
Earnings History > 41 > report Date
2015-11-04
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.7
Earnings History > 41 > eps Estimate
0.68
Earnings History > 41 > eps Difference
0.02
Earnings History > 41 > surprise Percent
2.9412
Earnings History > 42 > period
2015-06-30
Earnings History > 42 > report Date
2015-08-04
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.64
Earnings History > 42 > eps Estimate
0.64
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-05-06
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.61
Earnings History > 43 > eps Estimate
0.54
Earnings History > 43 > eps Difference
0.07
Earnings History > 43 > surprise Percent
12.963
Earnings History > 44 > period
2014-12-31
Earnings History > 44 > report Date
2015-02-25
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.62
Earnings History > 44 > eps Estimate
0.61
Earnings History > 44 > eps Difference
0.01
Earnings History > 44 > surprise Percent
1.6393
Earnings History > 45 > period
2014-09-30
Earnings History > 45 > report Date
2014-11-04
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.6
Earnings History > 45 > eps Estimate
0.54
Earnings History > 45 > eps Difference
0.06
Earnings History > 45 > surprise Percent
11.1111
Earnings History > 46 > period
2014-06-30
Earnings History > 46 > report Date
2014-08-04
Earnings History > 46 > date
2014-06-30
Earnings History > 46 > before After Market
-
Earnings History > 46 > currency
USD
Earnings History > 46 > eps Actual
0.53
Earnings History > 46 > eps Estimate
0.48
Earnings History > 46 > eps Difference
0.05
Earnings History > 46 > surprise Percent
10.4167
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.47
Earnings History > 47 > eps Estimate
0.41
Earnings History > 47 > eps Difference
0.06
Earnings History > 47 > surprise Percent
14.6341
Earnings History > 48 > period
2013-12-31
Earnings History > 48 > report Date
2014-02-19
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.46
Earnings History > 48 > eps Difference
0.02
Earnings History > 48 > surprise Percent
4.3478
Earnings History > 49 > period
2013-09-30
Earnings History > 49 > report Date
2013-11-08
Earnings History > 49 > date
2013-09-30
Earnings History > 49 > before After Market
-
Earnings History > 49 > currency
USD
Earnings History > 49 > eps Actual
0.43
Earnings History > 49 > eps Estimate
0.42
Earnings History > 49 > eps Difference
0.01
Earnings History > 49 > surprise Percent
2.381
Earnings History > 50 > period
2013-06-30
Earnings History > 50 > report Date
2013-08-08
Earnings History > 50 > date
2013-06-30
Earnings History > 50 > before After Market
-
Earnings History > 50 > currency
USD
Earnings History > 50 > eps Actual
0.4
Earnings History > 50 > eps Estimate
0.4
Earnings History > 50 > eps Difference
0
Earnings History > 50 > surprise Percent
0
Earnings History > 51 > period
2013-03-31
Earnings History > 51 > report Date
2013-05-08
Earnings History > 51 > date
2013-03-31
Earnings History > 51 > before After Market
-
Earnings History > 51 > currency
USD
Earnings History > 51 > eps Actual
0.35
Earnings History > 51 > eps Estimate
0.34
Earnings History > 51 > eps Difference
0.01
Earnings History > 51 > surprise Percent
2.9412
Earnings History > 52 > period
2012-12-31
Earnings History > 52 > report Date
2013-02-28
Earnings History > 52 > date
2012-12-31
Earnings History > 52 > before After Market
-
Earnings History > 52 > currency
USD
Earnings History > 52 > eps Actual
0.37
Earnings History > 52 > eps Estimate
0.37
Earnings History > 52 > eps Difference
0
Earnings History > 52 > surprise Percent
0
Earnings History > 53 > period
2012-09-30
Earnings History > 53 > report Date
2012-11-08
Earnings History > 53 > date
2012-09-30
Earnings History > 53 > before After Market
-
Earnings History > 53 > currency
USD
Earnings History > 53 > eps Actual
0.37
Earnings History > 53 > eps Estimate
0.35
Earnings History > 53 > eps Difference
0.02
Earnings History > 53 > surprise Percent
5.7143
Earnings History > 54 > period
2012-06-30
Earnings History > 54 > report Date
2012-08-03
Earnings History > 54 > date
2012-06-30
Earnings History > 54 > before After Market
-
Earnings History > 54 > currency
USD
Earnings History > 54 > eps Actual
0.37
Earnings History > 54 > eps Estimate
0.31
Earnings History > 54 > eps Difference
0.06
Earnings History > 54 > surprise Percent
19.3548
Earnings History > 55 > period
2012-03-31
Earnings History > 55 > report Date
2012-05-08
Earnings History > 55 > date
2012-03-31
Earnings History > 55 > before After Market
-
Earnings History > 55 > currency
USD
Earnings History > 55 > eps Actual
0.31
Earnings History > 55 > eps Estimate
0.29
Earnings History > 55 > eps Difference
0.02
Earnings History > 55 > surprise Percent
6.8966
Earnings History > 56 > period
2011-12-31
Earnings History > 56 > report Date
2012-03-27
Earnings History > 56 > date
2011-12-31
Earnings History > 56 > before After Market
-
Earnings History > 56 > currency
USD
Earnings History > 56 > eps Actual
0.131
Earnings History > 56 > eps Estimate
-
Earnings History > 56 > eps Difference
0
Earnings History > 56 > surprise Percent
-
EPAM Systems, Inc. provides digital platform engineering and software development services worldwide. The company offers engineering services, including requirements analysis and platform selection, customization, cross-platform migration, implementation, and integration; cloud services for creating a roadmap to set and refine IT and business goals while identifying new and emerging cloud opportunities; data, analytics and artificial intelligence; customer experience design; and cybersecurity. It also offers operation solutions comprising integrated engineering practices and smart automation services. In addition, the company offers software product and platform development services, which comprise product research, customer experience design and prototyping, program management, component design and integration, full lifecycle software testing, product deployment and end-user customization, performance tuning, product support and maintenance, managed services, as well as cross-platform migration and modernizing legacy platforms. The company serves the financial services; consumer goods, retail and travel; software and Hi-tech; business information and media, life sciences and healthcare; and emerging verticals industries EPAM Systems, Inc. was founded in 1993 and is headquartered in Newtown, Pennsylvania.
Stock Price
$ 0.00
0% decrease compared to yesterday.
Dividend
Frequency:
Rate:
N/ANext Payout:
N/AGuggenheim Adjusts EPAM Systems Price Target to $235 From $220, Maintains Buy Rating marketscreener.com
Read more →Showing 2 of 10
(Last Updated 2025-09-30)
Rating:
BUY
Target Price:
$207.8824
Analyst Picks
Strong Buy
7
Buy
7
Hold
6
Sell
1
Strong Sell
0
Sentiment:
Bullish
(Last Updated 2025-09-30)
Health Score
Price to Earnings Ratio (P/E)
-
Medium
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 High
Low ≥ 1
High ≤ 0.3
* Institutions hold a combined 89.14% of the total shares of EPAM Systems Inc
1.
Vanguard Group Inc(12.5414%)
since
2025/06/30
2.
BlackRock Inc(8.0042%)
since
2025/06/30
3.
Amvescap Plc.(7.3663%)
since
2025/06/30
4.
Capital World Investors(4.5989%)
since
2025/06/30
5.
State Street Corp(4.2096%)
since
2025/06/30
6.
Ameriprise Financial Inc(3.7095%)
since
2025/06/30
7.
Vanguard Total Stock Mkt Idx Inv(3.0408%)
since
2025/07/31
8.
Citadel Advisors Llc(2.9821%)
since
2025/06/30
9.
Massachusetts Financial Services Company(2.664%)
since
2025/06/30
10.
Geode Capital Management, LLC(2.5464%)
since
2025/06/30
11.
Vanguard 500 Index Investor(2.5194%)
since
2025/07/31
12.
Vanguard Small Cap Index(2.3463%)
since
2025/07/31
13.
SBI Focused Reg Gr(1.975%)
since
2025/08/31
14.
Baillie Gifford & Co Limited.(1.9253%)
since
2025/06/30
15.
William Blair Investment Management, LLC(1.5116%)
since
2025/06/30
16.
Vanguard Small Cap Value Index Inv(1.5108%)
since
2025/07/31
17.
Invesco S&P 500® Equal Weight ETF(1.4384%)
since
2025/08/29
18.
NORGES BANK(1.3979%)
since
2025/06/30
19.
Fidelity 500 Index(1.2894%)
since
2025/07/31
20.
FMR Inc(1.2495%)
since
2025/06/30
21.
SPDR® S&P 500® ETF(1.2313%)
since
2025/08/31
22.
iShares Core S&P 500 ETF(1.2204%)
since
2025/08/31
23.
Invesco Small Cap Value A(1.1998%)
since
2025/07/31
24.
Capital Group World Growth & Inc Cmp(1.1927%)
since
2025/06/30
25.
American Funds Capital World Gr&Inc A(1.1927%)
since
2025/06/30
26.
Vanguard Information Technology ETF(1.1763%)
since
2025/07/31
27.
Dimensional Fund Advisors, Inc.(1.1649%)
since
2025/06/30
28.
JPMorgan Chase & Co(1.1107%)
since
2025/06/30
29.
Invesco OFI International Growth(1.0274%)
since
2025/06/30
30.
Invesco International Growth A(1.0117%)
since
2025/07/31
31.
Charles Schwab Investment Management Inc(0.9913%)
since
2025/06/30
32.
Invesco Developing Markets A(0.9215%)
since
2025/07/31
33.
ING Investment Management LLC(0.9093%)
since
2025/06/30
34.
Bank of America Corp(0.8716%)
since
2025/06/30
35.
Invesco Value Opportunities A(0.8684%)
since
2025/07/31
36.
Northern Trust Corp(0.8612%)
since
2025/06/30
37.
ARGA Investment Management, LP(0.8576%)
since
2025/06/30
38.
Columbia Select Large Cap Value A(0.8413%)
since
2025/07/31
39.
American Funds New Perspective A(0.8339%)
since
2025/06/30
40.
Capital Group New Perspective Comp(0.8339%)
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
3.13
Date
2025-09-30
EPS Actual
3.08
EPS Estimate
3.03
EPS Difference
0.05
Surprise Percent
1.6502%
(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.