Epoch Investment Partners’s EPAM Systems EPAM Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q2
Sell
-187,134
Closed -$25.3M 226
2026
Q1
$25.3M Sell
187,134
-70,035
-27% -$12M 0.15% 166
2025
Q4
$52.7M Sell
257,169
-1,432
-0.6% -$255K 0.3% 119
2025
Q3
$39M Buy
258,601
+13,648
+6% +$2.24M 0.21% 151
2025
Q2
$43.3M Sell
244,953
-17,143
-7% -$2.87M 0.22% 147
2025
Q1
$44.3M Sell
262,096
-18,202
-6% -$4.01M 0.23% 156
2024
Q4
$65.5M Buy
280,298
+30,352
+12% +$6.75M 0.32% 122
2024
Q3
$49.7M Sell
249,946
-88,721
-26% -$17.8M 0.22% 162
2024
Q2
$63.7M Buy
338,667
+167,343
+98% +$35.7M 0.29% 119
2024
Q1
$47.3M Buy
171,324
+32,327
+23% +$9.51M 0.21% 170
2023
Q4
$41.3M Buy
138,997
+99,320
+250% +$25.2M 0.19% 181
2023
Q3
$10.1M Sell
39,677
-11
-0% -$2.72K 0.06% 257
2023
Q2
$8.92M Buy
39,688
+13,118
+49% +$3.3M 0.05% 277
2023
Q1
$7.94M Buy
26,570
+64
+0.2% +$20.6K 0.05% 282
2022
Q4
$8.69M Buy
+26,506
New +$9.01M 0.05% 278

Other funds holding EPAM

Epoch Investment Partners's EPAM Position: Q2 2026 in Review

Epoch Investment Partners sold out of EPAM Systems (EPAM) in Q2 2026, closing a stake of 187,134 shares — an estimated $25.3M sold.

Epoch Investment Partners first reported a position in EPAM in Q4 2022 and held it in 14 quarters. The position peaked at $65.5M in Q4 2024. 440 funds tracked by Wall St. Rank hold EPAM as of Q2 2026.

  • Epoch Investment Partners reported no remaining EPAM Systems position as of Q2 2026 after selling out during the quarter.
  • Epoch Investment Partners sold 187,134 EPAM Systems shares in Q2 2026, an estimated $25.3M.
  • Epoch Investment Partners first reported a position in EPAM Systems in Q4 2022 and held it in 14 quarters.
  • Epoch Investment Partners's EPAM Systems position peaked at $65.5M in Q4 2024.
  • 440 funds tracked by Wall St. Rank held EPAM Systems as of Q2 2026.

Based on Epoch Investment Partners's 13F filing for Q2 2026, filed 13 Aug 2026.