GDYN Stock Analysis: Grid Dynamics Holdings | NASDAQ
Information Technology Services | NASDAQ, USA | Market Cap: 649m USD | 12M Return: 0.6% | US39813G1094 | Charts, Fundamentals & Technical Analysis
Avg Turnover: 13.9M
EPS Trend: 47.9%
Qual. Beats: 2
Rev. Trend: 97.0%
Qual. Beats: 1
Warnings
Tailwinds
No distinct edge detected
Seasonality 7.8 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: 2.86m TTM > 0 and > 6% of Revenue |
| FCF/TA: 0.03 > 0.02 and ΔFCF/TA -1.70 > 1.0 |
| NWC/Revenue: 83.64% < 20% (prev 96.16%; Δ -12.53% < -1%) |
| CFO/TA 0.05 > 3% & CFO 31.4m > Net Income 2.86m |
| Net Debt (-281.7m) to EBITDA (24.0m): -11.73 < 3 |
| Current Ratio: 7.22 > 1.5 & < 3 |
| Outstanding Shares: last quarter (83.0m) vs 12m ago -3.96% < -2% |
| Gross Margin: 34.72% > 18% (prev 36.30%; Δ -1.58% > 0.5%) |
| Asset Turnover: 69.89% > 50% (prev 63.92%; Δ 5.97% > 0%) |
| Interest Coverage Ratio: error (cannot be calculated; needs correct EBIT TTM and Interest Expense TTM) |
| A: 0.59 (Total Current Assets 410.3m - Total Current Liabilities 56.9m) / Total Assets 600.4m |
| B: -0.00 (Retained Earnings -798k / Total Assets 600.4m) |
| C: -0.00 (EBIT TTM -1.84m / Avg Total Assets 604.6m) |
| D: 6.46 (Book Value of Equity 519.9m / Total Liabilities 80.4m) |
| Altman-Z'' = 10.62 = AAA |
| DSRI: 1.13 (Receivables 95.6m/77.7m, Revenue 422.6m/389.2m) |
| GMI: 1.05 (GM 36.30% / 34.72%) |
| AQI: 1.09 (AQ_t 0.26 / AQ_t-1 0.24) |
| SGI: 1.09 (Revenue 422.6m / 389.2m) |
| TATA: -0.05 (NI 2.86m - CFO 31.4m) / TA 600.4m) |
| Beneish M = -2.76 (Cap -4..+1) = A |
As of August 24, 2026, the stock is trading at USD 8.00 with a total of 1,200,114 shares traded. Over the past week, the price has changed by +3.23%, over one month by +42.60%, over three months by +14.29% and over the past year by +0.63%.
Current recommended Stop Loss: 7.40 (which is 7.5% or 1.5 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.2 | 15% |
P/E Trailing = 266.6667
P/E Forward = 131.5789
P/S = 1.5358
P/B = 1.2483
Revenue TTM = 422.6m USD
EBIT TTM = -1.84m USD
EBITDA TTM = 24.0m USD
Long Term Debt = 11.2m USD (estimated: total debt 16.7m - short term 5.50m)
Short Term Debt = 5.50m USD (from shortTermDebt, last quarter)
Debt = 16.7m USD (from shortLongTermDebtTotal, last quarter) (leases 16.7m already included)
Net Debt = -281.7m USD (calculated: Debt 16.7m - CCE 298.4m)
Enterprise Value = 367.3m USD (649.0m + Debt 16.7m - CCE 298.4m)
Interest Coverage Ratio = unknown (Ebit TTM -1.84m / Interest Expense TTM 0.0)
EV/FCF = 22.95x (Enterprise Value 367.3m / FCF TTM 16.0m)
FCF Yield = 4.36% (FCF TTM 16.0m / Enterprise Value 367.3m)
FCF Margin = 3.79% (FCF TTM 16.0m / Revenue TTM 422.6m)
Net Margin = 0.68% (Net Income TTM 2.86m / Revenue TTM 422.6m)
Gross Margin = 34.72% ((Revenue TTM 422.6m - Cost of Revenue TTM 275.9m) / Revenue TTM)
Gross Margin QoQ = 36.63% (prev 34.80%)
Tobins Q-Ratio = 0.61 (Enterprise Value 367.3m / Total Assets 600.4m)
Interest Expense / Debt = 0.0% (Interest Expense 0.0 / Debt 16.7m)
Taxrate = 36.10% (1.61m / 4.46m)
NOPAT = -1.18m (EBIT -1.84m * (1 - 36.10%)) [loss with tax shield]
Current Ratio = 7.22 (Total Current Assets 410.3m / Total Current Liabilities 56.9m)
Debt / Equity = 0.03 (Debt 16.7m / totalStockholderEquity, last quarter 519.9m)
Debt / EBITDA = -11.73 (Net Debt -281.7m / EBITDA 24.0m)
Debt / FCF = -17.61 (Net Debt -281.7m / FCF TTM 16.0m)
Total Stockholder Equity = 532.5m (last 4 quarters mean from totalStockholderEquity)
RoA = 0.47% (Net Income 2.86m / Total Assets 600.4m)
RoE = 0.54% (Net Income TTM 2.86m / Total Stockholder Equity 532.5m)
RoCE = -0.34% (EBIT -1.84m / Capital Employed (Equity 532.5m + L.T.Debt 11.2m))
RoIC = -0.22% (negative operating profit) (NOPAT -1.18m / Invested Capital 527.9m)
WACC = 10.83% (E(649.0m)/V(665.7m) * Re(11.11%) + D(16.7m)/V(665.7m) * Rd(0.0%) * (1-Tc(0.36)))
Discount Rate = 11.11% (= CAPM, Blume Beta Adj.)
Shares (quarterly) Correlation: 69.43 | Cagr: 3.92%
[DCF] Terminal Value 64.43% ; FCFF base≈20.2m ; Y1≈17.7m ; Y5≈14.3m
[DCF] Fair Price = 5.49 (EV 163.7m - Net Debt -281.7m = Equity 445.4m / Shares 81.1m; r=10.83% [WACC]; 5y FCF grow -15.0% → 2.50% )
EPS Correlation: 47.95 | EPS CAGR: 6.96% | SUE: 4.0 | # QB: 2
Revenue Correlation: 96.98 | Revenue CAGR: 14.18% | SUE: 1.12 | # QB: 1
EPS current Quarter (2026-09-30): EPS=0.13 | Chg30d=+5.66% | Revisions=+17% | Analysts=5
EPS current Year (2026-12-31): EPS=0.47 | Chg30d=+3.84% | Revisions=-29% | GrowthEPS=+16.4% | GrowthRev=+6.4%
EPS next Year (2027-12-31): EPS=0.53 | Chg30d=-1.11% | Revisions=-38% | GrowthEPS=+13.0% | GrowthRev=+8.9%
[Analyst] Revisions Ratio: -27% (up=4, down=8)