EPAM SystemsEPAM
Buy moreBuy more on a dip to our buy price, which is under today's $164.
- 4 good· Earnings beat
- 6 to watch· Profit falling
$163.89+1.07 (+0.66%)
Price at 3:00 PM ET
After hours · opens in 17h 24mNext open: Friday, Nov 13, 9:30 AM ETNYSE · Technology · IT Consulting & Other Services · Mid-size company
The price we'd buy EPAM at comes with a free account
It also has the whole brief, the scorecard and how the call has moved.A free account gets it on three stocks you pick, plus three long research reports a month.
What would change it
Sources
- From the 10-Q for the quarter to Sep 30, reported Nov 4
- Yahoo Finance daily closes to Nov 11
Any one could move it to Keep
Next report
Shrinking
sales
Compared with the S&P 500
17 points
worse in one day
38 points
worse in five trading days
−9.0% in a yearsince Nov 11, 2025
Latest results
Reported Nov 5
- EPS
- $3.19
- vs $2.76 expected, beat by 16%
- The stock
- +16%
- Over two days, usually 13%
The news behind our call
written Friday, 9:37 AM ETFriday, 9:37 AM ET · 16 articles · 11 sources
EPAM raised full-year earnings guidance after third-quarter revenue topped estimates.
What changed
From Yahoo Finance, Benzinga, EPAM Systems via Seeking Alpha and 4 more
EPAM reported earnings on Nov 5.
Overview
In plain numbers
- Revenue grew 6.6% from a year earlier, to $5.6B in the last twelve months.
- It keeps 11 cents of every revenue dollar as operating profit, down from 15 cents in FY 2021.
- It turned 8.3% of revenue into free cash flow: $470.4M in the last twelve months.
- It holds $965.2M in cash and investments against $146.3M of debt, which leaves $818.9M of net cash.
Key figures
- Revenue (TTM)
- $5.6B
- Revenue growth, 1 year
- +6.6%
- Net income
- $425M
- EPS (diluted)
- $7.98
- Gross margin
- 29.9%
- Operating margin
- 11.4%
- Return on equity
- 11.6%
- Return on capital
- 16.7%
- Debt / equity
- 0.04
- Current ratio
- 2.76
- Buyback yield
- 6.09%
Key facts
- Company value
- $8.1B
- Price / last year's earnings
- 12.8×
- Today's range
- 160.14165.29
- Past year's range
- 76.04221.40
- Yesterday's close
- $162.82
- Swings vs the market
- 1.4×bigger