Rating: Hold — Conviction: High
EPAM is cheap on every lens: ~9.3x model-basis EBITDA, ~9.9x the FY2026 non-GAAP EPS guide and a 7.3% FCF yield, with net cash. But the price already sits close to a Base case of low-to-mid-single-digit growth. Organic growth is 2–3%, and the debate over whether AI shrinks billable hours faster than it creates new work is unresolved. Neither Globant's stall nor Accenture's steadier prints settle it. The market is paying for that Base, not for a recovery.
Conviction tests (3a-v-c): T1 pass (Base −0.7% at +1pp, +13.3% at −1pp; Hold at both) · T2 pass (Gordon alone −0.4%, exit-multiple alone +11.7%; Hold on both) · T3 pass (every FY0 fact and historical series from EDGAR XBRL, the 10-K balance sheets or the Q2 2026 release; no est. inputs) · T4 pass (Q3 print on 2026-11-05 is a guidance event inside the cases; no pending deal, ruling or contract binary)
Business overview
EPAM sells software engineering, digital product, data and AI services, billed mostly by time and materials. Its customers are large enterprises in financial services, software and hi-tech, media, life sciences, retail and travel. FY2025 revenue was $5.46bn, up 15.4%, partly from acquisitions made in 2024. Financial services was ~24% of revenue in Q3 2025 (Zacks). The Americas were ~59% and EMEA ~39% in Q2 2025 (Fintool; both aggregator figures, not filing-checked). At June 2026 headcount was ~62,850, including ~56,650 delivery professionals, up just 0.3% in the quarter. Three variables drive earnings:
- billable headcount and utilization;
- the price of a unit of work, as AI tooling changes how many hours a project needs;
- wage inflation in the Central and Eastern European, Indian and Latin American delivery centers against client bill rates.
Competition
Three competitors matter for the growth driver. Accenture grew FY2026 (August year-end) revenue 5% in local currency, Q4 +7%, and guided FY2027 to +3–6% (release, 2026-10-01). Globant's Q2 2026 revenue was $614.4mm, roughly flat on the year; it cut FY2026 guidance to $2.428–2.462bn, guided Q3 to −1.6% to −0.3%, and is moving to output-based pricing (call, 2026-08-14). Cognizant competes for the same enterprise budgets; its source page shows only a 5.0% three-year consensus revenue forecast. EPAM's own organic constant-currency growth of +3.4% in Q2 and the +2–3% FY2026 guide sit between Globant and Accenture. Pressure shows up first in pricing per deliverable and in flat delivery headcount, not in lost logos. Cognizant, the closest listed comparable by multiple, trades at 7.7x aggregator EV/EBITDA and 11.2x forward P/E, against EPAM's 7.9x and 9.5x (stockanalysis.com, 2026-10-20).
Bull case
- AI-native work re-accelerates growth. Projects rebuilding client systems around AI add more revenue than AI-assisted coding removes, and growth reaches 7–8% by FY2027–29. The cue for this was Q2's beat, which came "with continued AI-native momentum" (Q2 release). Plays out if organic cc growth beats the top of the 2–3% FY2026 guide and FY2027 guides higher. Model: rev_growth
- Profitability program keeps lifting margin. Q2 GAAP operating margin was 10.8%, up from 9.3%. Higher utilization and AI-assisted delivery take model-basis EBITDA margin from ~13% to ~15% by FY2030. Plays out if GAAP operating margin holds at or above 11% through FY2027. Model: ebitda_margin
- Re-rating toward Accenture. A growth recovery earns 11x exit EBITDA, Accenture's 10.5x aggregator multiple. Model: exit_ev_ebitda
Bear case
- AI deflates the billable-hours model. Clients get the same output from fewer engineer-hours, and new AI work doesn't fill the gap. Revenue stalls in FY2027 and falls 3% in FY2028, which is Globant's 2026 path one year later. Plays out if the FY2027 guide is at or below 0% organic or delivery headcount starts falling. Model: rev_growth
- Price concessions compress margin. Output-based pricing and reinvestment take margin to 11.5%, below the FY2025 trough of 11.8%. Plays out if GAAP operating margin falls back below 10%. Model: ebitda_margin
- Structural de-rating. The market prices EPAM like a shrinking labor business: a 6.5x exit (between Globant's 5.3x and Cognizant's 7.7x) and a 1pp higher discount rate. Model: exit_ev_ebitda, wacc
Valuation & balance sheet
| Metric (definition) | Current | Own history (range or 5y avg) | Peers | Source, as-of |
|---|---|---|---|---|
| EV/EBITDA, model basis (EV $6.01bn = mkt cap $6.78bn − cash $0.79bn + debt $0.03bn; EBITDA = GAAP operating income + D&A; leases excluded) | 9.3x FY2025; ~8.2x FY2026E (est., ~$735mm) | n/a (unverified) | aggregator TTM: ACN 10.5x · CTSH 7.7x · GLOB 5.3x (EPAM 7.9x on that basis) | model-inputs.json; stockanalysis.com 2026-10-20 |
| P/E | 9.9x the $13.08–13.24 FY2026 non-GAAP EPS guide; 15.6x the $8.22–8.38 GAAP guide | n/a (unverified) | forward: ACN 16.5x · CTSH 11.2x · GLOB 6.7x (EPAM 9.5x) | stockanalysis.com 2026-10-20; Q2 2026 release |
| FCF yield (aggregator TTM) | 7.3% | n/a (unverified) | ACN 8.3% · CTSH 8.6% · GLOB 18.7% | stockanalysis.com 2026-10-20 |
Model-implied value range (from model-summary.json; generic module, Gordon-growth DCF and exit-EV/EBITDA DCF, midpoints): Bear $86.41 · Base $137.03 · Bull $185.90 per share, i.e. implied returns of −33.4% / +5.7% / +43.4% vs $129.68. These ranges show how the bull and bear drivers translate into value; they are not price targets.
- What's priced in. The price sits ~85% of the way from Bear to Base, so the market already pays for roughly the Base path and little of the bull. A single-digit Base return is why this is a Hold and not a Buy, cheap multiples notwithstanding.
- Re-rating. Base's 9.0x exit is a ~3.5% de-rating from today's 9.3x model-basis multiple. The methods differ by 12% (Gordon $129.17, exit $144.89). At a 12.1% discount rate and 3% terminal growth, the Gordon method embeds a lower terminal multiple than 9x, so the exit method is the more generous read. No tail run: no client or product is ≥50% of revenue, and Bear is a decline, not a plateau.
Balance sheet: not meaningful. Net cash $764mm (~$14.60/sh, −1.19x FY2025 EBITDA); $25mm of debt; operating leases $127mm, excluded from EV. Cash fell from $1.30bn at December 2025 to $0.79bn at June 2026. Over that half, $409mm of buybacks ran against −$38.8mm of operating cash flow. Ratings: n/a (unverified).
Model note: tier full, status built, verification verified (3,207 formula cells matched in LibreOffice). No unverified inputs and no assumptions without a basis. Scenario consistency is OK on all 14 rows.
- Sourcing. Revenue, operating income, D&A and capex come from EDGAR XBRL 10-K annual values. Receivables-and-contract-assets and payables come from the FY2023 and FY2025 10-K balance sheets: two EDGAR concept fetches for receivables returned 404, which is why history starts at FY2022. Cash, debt and shares come from the Q2 2026 release.
- EBITDA basis. GAAP, so stock-based compensation and acquisition amortization stay in as costs. That is well below company non-GAAP: Q2 operating margin 16.4% non-GAAP vs 10.8% GAAP.
- EPS vs guidance. Base Y1 EPS $8.43 is 1.6% above the $8.30 GAAP guide midpoint and far below the $13.16 non-GAAP midpoint, which excludes those costs.
- WACC. 12.1% = CAPM (10Y 5.15% + beta 1.39 × 5% ERP). The company is net cash, so WACC equals the cost of equity. Bull −1pp, bear +1pp.
- Placeholders. The revolver's coupon and maturity are placeholders on an immaterial $25mm balance.
| Metric | EPAM | ACN | CTSH | GLOB | Peer median | vs median |
|---|---|---|---|---|---|---|
| P/E (TTM) | 17.5x | 17.9x | 14.7x | 15.6x | 15.6x | +12% |
| P/E (forward) | 9.5x | 16.5x | 11.2x | 6.7x | 11.2x | −15% |
| PEG | 1.0x | 2.3x | 1.4x | 3.9x | 2.3x | −56% |
| EV/EBITDA (TTM) | 7.9x | 10.5x | 7.7x | 5.3x | 7.7x | +2% |
| EV/Sales (TTM) | 1.1x | 1.9x | 1.4x | 0.8x | 1.4x | −26% |
| P/B | 1.9x | 4.5x | 2.1x | 0.8x | 2.1x | −11% |
| FCF yield | 7.3% | 8.3% | 8.6% | 18.7% | 8.6% | −1.3pp |
As of 2026-10-20. One source and one definition for every company: aggregator TTM and consensus-forward multiples, EV netting reported cash and including lease liabilities in debt. Not the model's own EV basis (see the report's valuation table). Quotes taken intraday 2026-10-20 between 10:00 and 10:06am ET, market open. Dashed line = peer median. Source: stockanalysis.com /stocks/<ticker>/statistics/, fetched 2026-10-20.
Notes. PEG as given by the source, resting on its consensus growth estimates. EPAM's 7.88x uses the source's $753mm TTM EBITDA; on the model's GAAP basis (operating income + D&A, leases excluded) it is 9.3x FY2025.
Scenario stress test
Reasoned from the bull/bear drivers above. The model column comes from the scenario overlays (Base case + shock).
| Scenario | Effect | Mechanism | Magnitude | Model Δ value vs Base ($/sh) |
|---|---|---|---|---|
| S1 Fast equity crash | − | Liquidity de-rating of a 1.39-beta name; net cash, no funding channel | Med | −$8.49 |
| S2 Slow bear / recession | − | Clients cut discretionary projects first and utilization falls. Milder than Base − Bear ($51) because it is a two-year cycle, not a permanent shrinking of the hours pool | High | −$19.29 |
| S3 Rapid rate shock | − | Higher discount rate on a high-beta name; no refinancing channel | High | −$10.30 |
| S4 Slow rate grind | − | Grinding rates slow client tech budgets | Med | −$6.98 |
| S5 Soft-landing cuts | + | Easier financing and confidence restart deferred projects | Med | +$7.77 |
| S6 Recession-driven cuts | − | Project cancellations outweigh lower rates | Med | −$6.53 |
| S7a Credit liquidity shock | − | De-rating only; net cash | Low | −$5.10 |
| S7b Slow default cycle | − | Financial-services clients (~24% of revenue) trim spend | Low | −$4.15 |
| S8 Stagflation | − | Delivery-center wage inflation outruns bill rates while budgets tighten | High | −$10.91 |
| S9a Dollar spike | − | Translation loss on ~39% EMEA revenue, partly offset by a non-USD cost base | Low | −$2.31 |
| S9b Dollar slide | + | Translation gain on the same base | Low | +$2.30 |
| S10 Melt-up | + | De-rated high-beta name re-rates in a risk-on tape | High | +$10.61 |
| S11 Energy supply shock | − | European client budgets squeezed by energy costs | Low | −$5.03 |
| S12 Mega-cap/AI derating | ± | Smaller AI-disruption discount on services vs shrinking tech-client AI budgets; roughly offsetting | Low | +$1.23 |
Currently active/on watch per the playbook: S3 partially active (price-level leg only); S8, S10 and S11 on watch.
What would change the call
Upgrades if: the Q3 (2026-11-05) or Q4 print shows organic cc growth above the 2–3% FY2026 guide and delivery headcount growing again, and the FY2027 guide calls for mid-single-digit or better organic growth; or the stock de-rates toward the Bear case with no deterioration in the data. Downgrades if: the FY2027 guide is at or below 0% organic, delivery headcount falls for two quarters, GAAP operating margin drops back below 10%, or buybacks keep running ahead of operating cash flow.
Watch items
- W1: Q3 organic constant-currency growth — at or above the ~1.8% guide midpoint, with the FY2026 +2–3% organic guide held — Q3 2026 release — 2026-11-05 — Model: rev_growth
- W2: Delivery professionals — growing vs ~56,650 at June 2026 (Base) or falling (Bear) — Q3 2026 release — 2026-11-05 — Model: rev_growth
- W3: GAAP operating margin — FY2026 within 10.5–11.0% guide — Q4 2026 release — ~Feb 2027 — Model: ebitda_margin
- W4: FY2027 guidance — organic growth ≥3% (Base) vs ≤0% (Bear) — Q4 2026 release — ~Feb 2027 — Model: rev_growth, ebitda_margin
Sources
- EPAM Systems (EPAM) statistics — https://stockanalysis.com/stocks/epam/statistics/ — accessed 2026-10-20
- Accenture, Cognizant, Globant statistics — https://stockanalysis.com/stocks/acn/statistics/ · /ctsh/ · /glob/ — accessed 2026-10-20
- EDGAR XBRL companyconcept (RevenueFromContractWithCustomerExcludingAssessedTax, OperatingIncomeLoss, DepreciationAndAmortization, PaymentsToAcquirePropertyPlantAndEquipment), CIK 0001352010 — https://data.sec.gov/api/xbrl/companyconcept/CIK0001352010/us-gaap/OperatingIncomeLoss.json — accessed 2026-10-20
- EPAM FY2025 Form 10-K, consolidated balance sheets — https://www.sec.gov/Archives/edgar/data/1352010/000135201026000015/R3.htm — accessed 2026-10-20
- EPAM FY2023 Form 10-K, consolidated balance sheets — https://www.sec.gov/Archives/edgar/data/1352010/000135201024000008/R3.htm — accessed 2026-10-20
- EPAM Q2 2026 results release — https://www.sec.gov/Archives/edgar/data/0001352010/000135201026000043/exhibit99_q2x2026.htm — accessed 2026-10-20
- EPAM Q3 2026 earnings date — https://www.mychesco.com/a/news/regional/epam-systems-sets-november-5-earnings-call-for-third-quarter/ — accessed 2026-10-20
- Accenture Q4 FY2026 results — https://www.sec.gov/Archives/edgar/data/0001467373/000146737326000037/q4fy26earnings8-kexhibit.htm — accessed 2026-10-20
- Globant Q2 2026 call highlights — https://www.marketbeat.com/instant-alerts/globant-q2-earnings-call-highlights-2026-08-14/ — accessed 2026-10-20
- EPAM vertical mix (Q3 2025, Zacks) — https://www.zacks.com/stock/news/2787574/epam-stock-gains-4-as-q3-earnings-and-revenues-beat-estimates — accessed 2026-10-20
- EPAM regional mix (Q2 2025, Fintool) — https://fintool.com/app/research/companies/EPAM/earnings/Q2%202025 — accessed 2026-10-20
- Macro log, 10Y 5.15% and fed funds on 2026-10-19 — logs/macro-2026-10.md — accessed 2026-10-20