GDYN Stock Analysis: Grid Dynamics Holdings | NASDAQ
Information Technology Services | NASDAQ, USA | Market Cap: 493m USD | 12M Return: -50.9% | Charts, Fundamentals & Technical Analysis
Avg Turnover: 14.5M
EPS Trend: 24.3%
Qual. Beats: 1
Rev. Trend: 94.5%
Qual. Beats: 0
Warnings
Tailwinds
No distinct edge detected
Seasonality 7.7 years of data
How good or bad each month usually is (without trend). The score below shows how much you can trust it: 0 = pure chance, >40 gets interesting and >55 is strong.
Grid Dynamics Holdings, Inc. (NASDAQ: GDYN) is an enterprise AI and digital transformation services provider operating across North America, Europe, and international markets. Founded in 2006 and headquartered in San Ramon, California, the company went public in October 2018 and is classified within the Internet Services & Infrastructure sub-industry of the Information Technology sector.
The companys service portfolio spans AI consulting and strategy, use case identification and deployment, agentic AI infrastructure, and enterprise-wide AI scaling. It also offers complementary cloud platform and product engineering services, including composable commerce platforms, IoT and edge computing solutions for manufacturers and logistics providers, and AI/data platform development.
Grid Dynamics serves a diversified client base across verticals such as retail, technology, media and telecom, finance, consumer packaged goods, manufacturing, and healthcare and pharma. As a small-cap IT services firm, it competes within the broader enterprise IT consulting and digital engineering space, where peers typically monetize through project-based consulting, managed services, and long-term engineering partnerships with mid-to-large enterprises.
- Enterprise AI services bookings accelerate across retail and finance verticals
- Stock-based compensation and offshore wage inflation pressure operating margins
- Competition from Globant and EPAM limits pricing power on digital engineering deals
| Net Income: 5.28m TTM > 0 and > 6% of Revenue |
| FCF/TA: 0.04 > 0.02 and ΔFCF/TA -0.21 > 1.0 |
| NWC/Revenue: 90.82% < 20% (prev 97.93%; Δ -7.11% < -1%) |
| CFO/TA 0.07 > 3% & CFO 39.6m > Net Income 5.28m |
| Net Debt (-310.1m) to EBITDA (32.2m): -9.63 < 3 |
| Current Ratio: 7.88 > 1.5 & < 3 |
| Outstanding Shares: last quarter (84.7m) vs 12m ago -3.54% < -2% |
| Gross Margin: 34.07% > 18% (prev 36.73%; Δ -2.66% > 0.5%) |
| Asset Turnover: 69.49% > 50% (prev 62.81%; Δ 6.67% > 0%) |
| Interest Coverage Ratio: error (cannot be calculated; needs correct EBIT TTM and Interest Expense TTM) |
| A: 0.62 (Total Current Assets 432.2m - Total Current Liabilities 54.9m) / Total Assets 605.0m |
| B: -0.01 (Retained Earnings -3.65m / Total Assets 605.0m) |
| C: 0.02 (EBIT TTM 12.8m / Avg Total Assets 598.0m) |
| D: 7.08 (Book Value of Equity 530.1m / Total Liabilities 74.9m) |
| Altman-Z'' = 11.65 = AAA |
| DSRI: 0.96 (Receivables 87.4m/81.7m, Revenue 415.5m/371.2m) |
| GMI: 1.08 (GM 36.73% / 34.07%) |
| AQI: 0.94 (AQ_t 0.23 / AQ_t-1 0.24) |
| SGI: 1.12 (Revenue 415.5m / 371.2m) |
| TATA: -0.06 (NI 5.28m - CFO 39.6m) / TA 605.0m) |
| Beneish M = -2.95 (Cap -4..+1) = A |
As of July 10, 2026, the stock is trading at USD 5.92 with a total of 1,183,360 shares traded. Over the past week, the price has changed by -5.13%, over one month by -2.79%, over three months by +10.65% and over the past year by -50.87%.
Current recommended Stop Loss: 5.10 (which is 13.9% or 2 ATR below the current price).
Grid Dynamics Holdings has received a consensus analysts rating of 4.60. Therefore, it is recommended to buy GDYN.
- StrongBuy: 3
- Buy: 2
- Hold: 0
- Sell: 0
- StrongSell: 0
| Analysts Target Price | 9 | 52% |
P/E Trailing = 98.3333
P/E Forward = 131.5789
P/S = 1.1874
P/B = 0.9599
Revenue TTM = 415.5m USD
EBIT TTM = 12.8m USD
EBITDA TTM = 32.2m USD
Long Term Debt = 12.0m USD (estimated: total debt 17.4m - short term 5.37m)
Short Term Debt = 5.37m USD (from shortTermDebt, last quarter)
Debt = 17.4m USD (from shortLongTermDebtTotal, last quarter) (leases 17.4m already included)
Net Debt = -310.1m USD (calculated: Debt 17.4m - CCE 327.5m)
Enterprise Value = 183.3m USD (493.4m + Debt 17.4m - CCE 327.5m)
Interest Coverage Ratio = unknown (Ebit TTM 12.8m / Interest Expense TTM 0.0)
EV/FCF = 7.74x (Enterprise Value 183.3m / FCF TTM 23.7m)
FCF Yield = 12.92% (FCF TTM 23.7m / Enterprise Value 183.3m)
FCF Margin = 5.70% (FCF TTM 23.7m / Revenue TTM 415.5m)
Net Margin = 1.27% (Net Income TTM 5.28m / Revenue TTM 415.5m)
Gross Margin = 34.07% ((Revenue TTM 415.5m - Cost of Revenue TTM 273.9m) / Revenue TTM)
Gross Margin QoQ = 34.80% (prev 34.04%)
Tobins Q-Ratio = 0.30 (Enterprise Value 183.3m / Total Assets 605.0m)
Interest Expense / Debt = 0.0% (Interest Expense 0.0 / Debt 17.4m)
Taxrate = 38.42% (6.03m / 15.7m)
NOPAT = 7.88m (EBIT 12.8m * (1 - 38.42%))
Current Ratio = 7.88 (Total Current Assets 432.2m / Total Current Liabilities 54.9m)
Debt / Equity = 0.03 (Debt 17.4m / totalStockholderEquity, last quarter 530.1m)
Debt / EBITDA = -9.63 (Net Debt -310.1m / EBITDA 32.2m)
Debt / FCF = -13.09 (Net Debt -310.1m / FCF TTM 23.7m)
Total Stockholder Equity = 535.5m (last 4 quarters mean from totalStockholderEquity)
RoA = 0.88% (Net Income 5.28m / Total Assets 605.0m)
RoE = 0.99% (Net Income TTM 5.28m / Total Stockholder Equity 535.5m)
RoCE = 2.34% (EBIT 12.8m / Capital Employed (Equity 535.5m + L.T.Debt 12.0m))
RoIC = 1.47% (NOPAT 7.88m / Invested Capital 534.7m)
WACC = 10.03% (E(493.4m)/V(510.8m) * Re(10.38%) + D(17.4m)/V(510.8m) * Rd(0.0%) * (1-Tc(0.38)))
Discount Rate = 10.38% (= CAPM, Blume Beta Adj.)
Shares (quarterly) Correlation: 51.11 | Cagr: 3.70%
[DCF] Terminal Value 69.32% ; FCFF base≈24.0m ; Y1≈23.5m ; Y5≈23.7m
[DCF] Fair Price = 7.16 (EV 288.4m - Net Debt -310.1m = Equity 598.4m / Shares 83.6m; r=10.03% [WACC]; 5y FCF grow -2.93% → 2.50% )
EPS Correlation: 24.33 | EPS CAGR: 3.92% | SUE: 1.17 | # QB: 1
Revenue Correlation: 94.45 | Revenue CAGR: 13.01% | SUE: 0.55 | # QB: 0
EPS current Quarter (2026-06-30): EPS=0.11 | Chg30d=+0.00% | Revisions=-25% | Analysts=6
EPS next Quarter (2026-09-30): EPS=0.12 | Chg30d=+0.00% | Revisions=+50% | Analysts=6
EPS current Year (2026-12-31): EPS=0.45 | Chg30d=+0.00% | Revisions=-17% | GrowthEPS=+12.1% | GrowthRev=+6.9%
EPS next Year (2027-12-31): EPS=0.54 | Chg30d=+0.00% | Revisions=+17% | GrowthEPS=+19.6% | GrowthRev=+10.5%
[Analyst] Revisions Ratio: +15% (up=6, down=4)