Owls Nest Partners IA’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
Q1
Sell
-230,246
Closed -$47.2M 14
2025
Q4
$47.2M Sell
230,246
-27,910
-11% -$4.98M 13.06% 3
2025
Q3
$38.9M Buy
258,156
+32,639
+14% +$5.36M 10.82% 5
2025
Q2
$39.9M Sell
225,517
-66,544
-23% -$11.1M 9.44% 5
2025
Q1
$49.3M Sell
292,061
-886
-0.3% -$195K 11.91% 5
2024
Q4
$68.5M Buy
292,947
+52,486
+22% +$11.7M 15.19% 1
2024
Q3
$47.9M Buy
240,461
+28,541
+13% +$5.72M 12.21% 4
2024
Q2
$39.9M Buy
211,920
+84,415
+66% +$18M 11.39% 3
2024
Q1
$35.2M Sell
127,505
-9,275
-7% -$2.73M 9.33% 6
2023
Q4
$40.7M Buy
136,780
+17,620
+15% +$4.47M 10.61% 5
2023
Q3
$30.5M Sell
119,160
-8,274
-6% -$2.04M 9.87% 5
2023
Q2
$28.6M Buy
127,434
+53,006
+71% +$13.3M 8.77% 5
2023
Q1
$22.3M Buy
+74,428
New +$24M 8% 8

Other funds holding EPAM